vCenter Server クラウド統合中に、NSX Advanced Load Balancer の VMware vCenter Server との統合が Timeout in executing RPC VIMgrCliService Verifylogin エラーで失敗する場合があります。

次の画面キャプチャに示すように、ユーザー インターフェイスにエラーが表示されます。



解決方法

このエラーは、NSX Advanced Load Balancer から vCenter Server へのログの記録に遅延がある場合に発生します。NSX Advanced Load Balancer で vCenter Server クラウドが構成されている場合、ユーザー ログイン要求が vCenter Server に送信されます。次に、コントローラはログイン要求への応答時間を測定します。10 秒を超えると、このエラーがユーザー インターフェイスに表示されます。同時に、Controller イベント ログにシステム イベント (VCENTER_ACCESS_SLOW) が生成されます。

vCenter Server の NSX Advanced Load Balancer で使用されるさまざまな接続プローブの詳細については、「vCenter Server の接続プローブ」を参照してください。ほとんどの場合、このエラーが発生すると、vCenter Server 認証は外部認証サーバ(LDAP または同等)によって処理されます。外部認証サーバによって遅延が発生していることを確認するには、次の手順を実行します。

  • vCenter Server でローカル テスト アカウント(外部認証なし)を作成します。

  • テスト アカウントでログインに成功した場合、遅延が外部認証サーバから発生していることがわかります。

追加情報

トラブルシューティングを行うには、NSX Advanced Load Balancer ポータル ログ (/opt/avi/log/portal_exception.log) で次の通信プローブを確認します。

次のログ スニペットで、vCenter Server (10.100.0.10) が VerifyLogin 要求に応答するのに 22 秒かかりました。ログインに成功すると、NSX Advanced Load Balancer はデータセンター情報を取得できました。

 017-09-18 00:02:17,486 INFO [pool-1-thread-8] (vCenterMgrServiceImplementation.java:958) - ---------------------------------------------
2017-09-18 00:02:17,487 INFO [pool-1-thread-8] (vCenterMgrServiceImplementation.java:959) - VerifyLogin : OPERATION START Time Stamp 2017-09-18 00:02:17.487
2017-09-18 00:02:17,487 INFO [pool-1-thread-8] (vCenterMgrServiceImplementation.java:960) - ------------------------
2017-09-18 00:02:17,488 INFO [pool-1-thread-8] (vCenterMgrServiceImplementation.java:962) - Vcenter : 10.100.0.10User : [email protected]
2017-09-18 00:02:39,503 INFO [pool-1-thread-8] (VCMgrRetrieveDC.java:114) - Ver :