未解決
この投稿は5年以上前のものです
Community Manager
•
3.1K メッセージ
1
1792
Avamarマルチノードサーバでのハードウエアログ採取
※ハードウエアの問題がありそうだがどのノードか特定出来ない場合、もしくは全ノードのハードウエアステータスを確認したい場合には以下のログ採取方法を参照してください。Avamarマルチノードサーバの場合でも問題が発生しているノードが特定されている場合にはAvamarシングルノードサーバおよびNDMPアクセラレータノードでのハードウエアログ採取(Gen1~Gen4) もしくはAvamarシングルノードサーバおよびNDMPアクセラレータノードでのハードウエアログ採取(Gen4s)にてログ採取が可能です
製品:
Avamar Data Store Gen1~Gen4/Gen4s
説明:
Avamarユーティリティノードにsshでログインして調査用のログを採取する方法
解決策:
1. Avamarユーティリティノードにrootユーザでsshログインする
※TeraTerm利用時にはチャレンジレスポンス認証の利用が必要な場合があります
2. sshキー(dpn)をロードする
・ssh-agent bash
・ssh-add /home/dpn/.ssh/dpnid
3. mapallコマンドを利用して、ハードウエアの確認コマンドを実行します
コマンドは mapall --all --noerror --user=root 'ハードウエア確認コマンド' になります。
※実行結果は mapall --all --noerror --user=root 'ハードウエア確認コマンド' > ハードウエア確認コマンド.txt のようにコマンドごとに結果をファイルにしても結構ですし、sshのセッションをログに保存しても構いません。コマンドの実行結果をファイルに保存している場合はWinSCPなどを使用してAvamarユーティリティノードからローカルに保存してください
※--allオプションはユーティリティノードとストレージノードでコマンドを実行するというオプションになります。オプションを--all+に変えると、スペアノードにもコマンドを実行します
コマンド実行例:Gen1-Gen4
・mapall --all --noerror --user=root 'omreport storage controller controller=0'
・mapall --all --noerror --user=root 'omreport storage vdisk'
・mapall --all --noerror --user=root 'omreport system esmlog'
・mapall --all --noerror --user=root 'omreport system alertlog'
・mapall --all --noerror --user=root 'omreport chassis'
・mapall --all --noerror --user=root 'omreport chassis pwrsupplies'
・mapall --all --noerror --user=root 'omreport chassis temps'
・mapall --all --noerror --user=root 'omreport chassis fans'
・mapall --all --noerror --user=root 'omreport chassis memory'
・mapall --all --noerror --user=root 'omreport chassis info'
・mapall --all --noerror --user=root 'omreport chassis frontpanel'
・mapall --all --noerror --user=root 'grep EventID /var/log/messages'
・mapall --all --noerror --user=root 'ipmitool fru print 0'
コマンド実行例:Gen4s
・mapall --all --noerror --user=root 'avsysreport controller'
・mapall --all --noerror --user=root 'avsysreport pdisk controller=0'
・mapall --all --noerror --user=root 'avsysreport vdisk controller=0'
・mapall --all --noerror --user=root 'ipmitool sel list'
・mapall --all --noerror --user=root 'ipmitool sdr'
・mapall --all --noerror --user=root 'ipmitool chassis status'
・mapall --all --noerror --user=root 'ipmitool sdr type "Power Supply"'
・mapall --all --noerror --user=root 'ipmitool sdr type temperature'
・mapall --all --noerror --user=root 'ipmitool sdr type fan'
・mapall --all --noerror --user=root 'ipmitool sdr type memory'
・mapall --all --noerror --user=root 'ipmitool fru print 0'
なお、状況により追加のログが必要になる可能性もありますので、ご了承ください。