トランスポート ノードのステータスを確認します。

手順

トランスポート ノードのステータスを取得するには、次の API 呼び出しを実行します。
GET https://<nsx-mgr>/api/v1/transport-nodes/<transport-node-ID>/state

呼び出しが RPC timeout エラーを返す場合は、次のトラブルシューティング手順を実行します。

  • /etc/init.d/nsxa status を実行して、nsxa が動作しているかを確認します。

  • /etc/init.d/nsx-mpa status を実行して、nsx-mpa が動作しているかを確認します。

  • nsx-mpa ハートビート ログで、nsx-mpaNSX Manager に接続されているかどうかを確認します。

  • nsxa ログで、nsxaNSX Manager に接続されているかどうかを確認します。nsxaNSX Manager に接続されている場合、次のメッセージが表示されます。

    NSXA_LOG(LVL_INFO, "[%s] Connected to mpa, cookie:[%d]\n", __func__ , _mpaCookieId );https://opengrok.eng.vmware.com/source/xref/nsx.git/mpa/clients/nsxa/src/core/mpaClient.cpp#419
  • nsxa ログで、nsxaHostConfigMsg の処理を停止しているかどうかを確認します。停止している場合、RMQ 要求メッセージは表示されますが、応答は送信されないか、送信されるまでに大きな遅延が発生します。

  • nsxaHostConfigMsg の実行中にクラッシュしたかを確認します。

  • RMQ メッセージがホストに配信されるまでに長い時間がかかっているかを確認するには、NSX Manager とホストのログ メッセージのタイムスタンプを比較します。

呼び出しが partial_success エラーを返す場合、多くの原因が考えられます。まず、nsxa ログを確認ます。ESXi ホストでは、hostd.log および vmkernel.log を確認します。KVM では、syslog にすべてのログが保持されます。