問題

NSX Advanced Load Balancer コントローラのパスワードを変更した後に認証情報が一致しません。

原因

Avi Vantage Platform ユーザー インターフェイスを使用して、NSX の外部から admin ユーザーのコントローラ パスワードを変更した場合、NSX では新しいパスワードに更新されません。NSX の外部でのパスワードの変更は、NSX Manager には反映されません。NSX Manager は、クラスタの状態を反映しません。

解決方法

  1. ブラウザから、NSX Manager(https://<nsx-manager-ip-address> または https://<nsx-manager-fqdn>)に管理者権限でログインします。
  2. NSX の外部でパスワードを変更した場合は、次の 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"
    ]
    }
    }
    
  3. NSX からパスワードを変更した場合は、次の API を実行して、NSX および NSX Advanced Load Balancer コントローラで、パスワード、DNS サーバおよび NTPサーバを変更します。

    PUT https://<NSX-Manager-IPaddress>/api/v1/alb/controller-nodes/deployments/<node-ID>?running_config=true