Edge が正常な状態かどうかを判断する場合、いくつかのコマンドを使用できます。
Edge の診断
- 次のコマンドを使用して、vmtoolsd が実行されていることを確認します。
nsxedge> show process list Perimeter-Gateway-01-0> show process list %CPU %MEM VSZ RSZ STAT STARTED TIME COMMAND 0.0 0.1 4244 720 Ss May 16 00:00:15 init [3] ... 0.0 0.1 4240 640 S May 16 00:00:00 logger -p daemon debug -t vserrdd 0.2 0.9 57192 4668 S May 16 00:23:07 /usr/local/bin/vmtoolsd --plugin-pa 0.0 0.4 4304 2260 SLs May 16 00:01:54 /usr/sbin/watchdog ...
- 次のコマンドを実行して、Edge が健全な状態であることを確認します。
nsxedge> show eventmgr ----------------------- messagebus : enabled debug : 0 profiling : 0 cfg_rx : 1 cfg_rx_msgbus : 0 ...
show eventmgr コマンドを使用して、クエリ コマンドを受信して処理していることを確認します。nsxedge> show eventmgr ----------------------- messagebus : enabled debug : 0 profiling : 0 cfg_rx : 1 cfg_rx_msgbus : 0 cfg_rx_err : 0 cfg_exec_err : 0 cfg_resp : 0 cfg_resp_err : 0 cfg_resp_ln_err: 0 fastquery_rx : 0 fastquery_err : 0 clearcmd_rx : 0 clearcmd_err : 0 ha_rx : 0 ha_rx_err : 0 ha_exec_err : 0 status_rx : 16 status_rx_err : 0 status_svr : 10 status_evt : 0 status_evt_push: 0 status_ha : 0 status_ver : 1 status_sys : 5 status_cmd : 0 status_svr_err : 0 status_evt_err : 0 status_sys_err : 0 status_ha_err : 0 status_ver_err : 0 status_cmd_err : 0 evt_report : 1 evt_report_err : 0 hc_report : 10962 hc_report_err : 0 cli_rx : 2 cli_resp : 1 cli_resp_err : 0 counter_reset : 0 ---------- Health Status ------------- system status : good ha state : active cfg version : 7 generation : 0 server status : 1 syslog-ng : 1 haproxy : 0 ipsec : 0 sslvpn : 0 l2vpn : 0 dns : 0 dhcp : 0 heartbeat : 0 monitor : 0 gslb : 0 ---------- System Events -------------
Edge のリカバリ
vmtoolsd が実行されていない、あるいは、NSX Edge が健全な状態でない場合、Edge を再起動します。
クラッシュからリカバリするには、再起動で十分です。再デプロイの必要はありません。
注: 再デプロイを行った場合には、古い Edge のログ情報をすべて記録してください。
カーネル クラッシュをデバッグするには、次のものが必要です。
- クラッシュ状態の Edge 仮想マシンの vmss(仮想マシンのサスペンド)または vmsn(仮想マシンのスナップショット)ファイルのいずれか。vmem ファイルがある場合、これも必要です。VMware サポートが分析するカーネル コア ダンプ ファイルの抽出に使用できます。
- クラッシュした Edge の再起動直後に生成された Edge サポート ログ(再デプロイ後のログではありません)。また、Edge のログも確認できます。「https://kb.vmware.com/kb/2079380」を参照してください。
- Edge コンソールのスクリーン ショットも役立ちますが、通常、完全なクラッシュ レポートには含まれていません。