verifylogin コマンドは、NSX Advanced Load Balancer Controller シェル プロンプトから使用して、統合クラウドのログイン設定を検証できます。この記事に記載されている手順に従って、VMware vCenter Server に指定された認証情報の正確性を確認します。このオプションは、NSX Advanced Load Balancer の VMware Cloud との統合のトラブルシューティングに役立ちます。

方法

NSX Advanced Load Balancer Controller シェル プロンプトにログインし、verifylogin コマンドを入力します。NSX Advanced Load Balancer は、検証状態に基づいて次の出力を返します。

[admin:Controller-16-3-6]: > verifylogin vcenter vcenter_url 10.10.2.10 username root password vmware
+-------------------------+------+-------------------+
| Uuid                    | Name | Managed Object Id |
+-------------------------+------+-------------------+
| datacenter-2-10.10.2.10 | -    | datacenter-2      |
+-------------------------+------+-------------------+
[admin:Controller-16-3-6]: >

上記の例では、ユーザー名 root とパスワード vmware が vCenter Server の正しい認証情報です。NSX Advanced Load Balancer Controller は、VMware Cloud データセンター 2-10.10.2.10 の詳細を返します。

NSX Advanced Load Balancer Controller は、verifylogin の助けを借りて、間違ったユーザー名またはパスワードを検出することができます。NSX Advanced Load Balancer Controller は、vCenter Server に誤った認証情報が指定されている場合、The username/password for the vCenter is incorrect エラーを返します。次のスニペットの出力として表示されるエラー メッセージを確認します。

[admin:Controller-16-3-6]: > verifylogin vcenter vcenter_url 10.10.2.10 username root password vmware2
{"error": "'The username/password for the vCenter is incorrect'"}
[admin:Controller-16-3-6]: