문제

NSX Advanced Load Balancer 컨트롤러 암호를 변경한 후 자격 증명이 일치하지 않습니다.

원인

Avi Vantage Platform UI를 사용해서 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를 실행하여 NSXNSX Advanced Load Balancer 컨트롤러에서 암호, DNS 및 NTP 서버를 변경합니다.

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