NSX 장치가 손상되었거나 오래된 경우 장치를 다시 배포해야 합니다. Azure 제한으로 인해 Azure CLI를 사용하여 새 VM을 부팅해야 합니다.
Azure에 NSX Manager 노드를 다시 배포하려면 다음을 수행합니다.
- Azure 리소스 그룹에서 작동하지 않는 NSX Manager 및 관련 NIC나 디스크 엔티티를 삭제합니다.
- 나머지 NSX Manager 노드에서 nsxcli를 통해
get cluster status
명령을 사용하여 클러스터 상태를 가져옵니다. - NSX Manager 클러스터에서 작동하지 않는 NSX Manager 노드를 분리합니다. 예를 들면 다음과 같습니다.
detach node 8992e79f-219f-2c42-be57-c4d576792b78
Node has been detached. Detached node must be deleted permanently.
- https://docs.vmware.com/kr/VMware-NSX-T-Data-Center/3.2/installation/GUID-71DDCE82-0F4F-4E75-A117-FB398A1FDFCB.html 항목의 7단계에 따라 사용자 지정 데이터를 생성합니다.
- 다음 명령을 사용하여 새 관리자 노드를 생성합니다. 다음 명령은 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>
- 서비스 및 클러스터가 새 단일 노드 클러스터에서 작동될 때까지 약 15분 동안 기다립니다.
- 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분 동안 기다립니다.