NSX 장치가 손상되었거나 오래된 경우 장치를 다시 배포해야 합니다. Azure 제한으로 인해 Azure CLI를 사용하여 새 VM을 부팅해야 합니다.

Azure에 NSX Manager 노드를 다시 배포하려면 다음을 수행합니다.

  1. Azure 리소스 그룹에서 작동하지 않는 NSX Manager 및 관련 NIC나 디스크 엔티티를 삭제합니다.
  2. 나머지 NSX Manager 노드에서 nsxcli를 통해 get cluster status 명령을 사용하여 클러스터 상태를 가져옵니다.
  3. NSX Manager 클러스터에서 작동하지 않는 NSX Manager 노드를 분리합니다. 예를 들면 다음과 같습니다.
    detach node 8992e79f-219f-2c42-be57-c4d576792b78
    
    Node has been detached. Detached node must be deleted permanently.
  4. https://docs.vmware.com/kr/VMware-NSX-T-Data-Center/3.2/installation/GUID-71DDCE82-0F4F-4E75-A117-FB398A1FDFCB.html 항목의 7단계에 따라 사용자 지정 데이터를 생성합니다.
  5. 다음 명령을 사용하여 새 관리자 노드를 생성합니다. 다음 명령은 100GB의 데이터 디스크를 추가합니다. 요구 사항에 따라 데이터 디스크 및 릴리스 번호를 변경합니다. 다음 명령을 실행할 위치에 공용 키를 저장합니다.
    az vm create --name <MP instance name> --resource-group <RG for MP deployment> --admin-username nsxadmin --public-ip-address-allocation static --size Standard_D4_v4 --subnet <subnet_path> --nsg <mgr_nsg_path>  --image vmware-inc:nsx-policy-manager:byol_release-3-1:3.5.0 --storage-sku Standard_LRS --data-disk-sizes-gb 100 --authentication-type ssh --ssh-key-values <publickey_path> --custom-data <userdata_txt_path>
  6. 서비스 및 클러스터가 새 단일 노드 클러스터에서 작동될 때까지 약 15분 동안 기다립니다.
  7. nsxcli를 통해 새 NSX Manager 노드에서 다음 명령을 실행하여 이 새 노드를 기존 클러스터에 가입합니다.
    join 192.168.1.11 cluster-id 95e888bf-d8fb-4974-8da7-13029d7be8f0 username nsxadmin password <password> thumbprint 32135bdbd14fe3cba11e1d91b106c2f1e28e0d464c23bbe3caf88fdf44b0eca2
    
    Data on this node will be lost. Are you sure? (yes/no): yes Join operation successful. Services are being restarted. Cluster may take some time to stabilize.

    노드 클러스터 3개가 가동되어 실행될 때까지 약 15분 동안 기다립니다.