問題
NSX Advanced Load Balancer コントローラのパスワードを変更した後に認証情報が一致しません。
原因
Avi Vantage Platform ユーザー インターフェイスを使用して、NSX-T の外部から admin ユーザーのコントローラ パスワードを変更した場合、NSX-T では新しいパスワードに更新されません。NSX-T の外部でのパスワードの変更は、NSX Manager には反映されません。NSX Manager は、クラスタの状態を反映しません。
解決方法
- ブラウザから、NSX Manager (https://<nsx-manager-ip-address>) に管理者権限でログインします。
- NSX-T の外部でパスワードを変更した場合は、次の API を実行してパスワードを変更します。
PUT https://<NSX-Manager-IPaddress>/api/v1/alb/controller-nodes/deployments/<node_id>
{
"form_factor": "SMALL",
"user_settings": {
"admin_password": "Tilak@123456"
},
"deployment_config": {
"vc_id": "755bd5cb-3700-456c-b74e-25f5140f4a50",
"compute_id": "domain-c201",
"host_id": null,
"storage_id": "datastore-206",
"management_network_id": "network-207",
"hostname": "controller-AA",
"placement_type": "AlbControllerVsphereClusterNodeVmDeploymentConfig",
"disk_provisioning": "THIN",
"dns_servers": [
"8.8.8.8"
]
}
}
- NSX-T からパスワードを変更した場合は、次の API を実行して、NSX-T および NSX Advanced Load Balancer コントローラで、パスワード、DNS サーバおよび NTPサーバを変更します。
PUT https://<NSX-Manager-IPaddress>/api/v1/alb/controller-nodes/deployments/<node-ID>?running_config=true