VMware vCenter에서 관리되는 단일 호스트에서 NSX를 제거할 수 있습니다. 클러스터의 다른 호스트는 영향을 받지 않습니다.

사전 요구 사항

  • 잠금 상태에 있는 ESXi 호스트에서 루트 사용자가 예외 목록에 추가되어 호스트에 대한 SSH 세션을 설정할 수 있는지 확인합니다.
  • 호스트와 연결된 VIF 포트가 없는지 확인합니다.

프로시저

  1. 브라우저에서 관리자 권한으로 NSX Manager(https://<nsx-manager-ip-address> 또는 https://<nsx-manager-fqdn>)에 로그인합니다.
  2. 시스템 > 패브릭 > 호스트를 선택합니다.
  3. 클러스터 탭에서 클러스터를 선택합니다.
  4. 클러스터에 전송 노드 프로파일이 적용된 경우, 클러스터를 선택하고 작업 > 전송 노드 분리를 클릭합니다.
    클러스터에 전송 노드 프로파일이 적용된 경우 클러스터에 대한 NSX 구성 열에 프로파일 이름이 표시됩니다.
  5. 호스트를 선택하고 NSX 제거를 클릭합니다.
  6. NSX 소프트웨어가 호스트에서 제거되었는지 확인합니다.
    1. 호스트의 명령줄 인터페이스에 루트 사용자로 로그인합니다.
    2. 이 명령을 실행하여 NSX VIB를 확인합니다.
      esxcli software vib list | grep -E 'nsx|vsipfwlib'
  7. 클러스터에 전송 노드 프로파일이 적용되어 있는 경우 다시 적용하려면 클러스터를 선택하고 NSX 구성을 클릭한 후 배포 프로파일 선택 드롭다운 메뉴에서 프로파일을 선택합니다.
  8. (IPv4 전용 또는 IPv4 및 IPv6 스택) VDS 7.0 스위치의 호스트를 가정합니다. 호스트가 실패 상태로 전환되고 NSX VIB를 제거할 수 없는 경우 nsxcli -c del nsx 명령을 실행하여 호스트에서 NSX를 제거합니다.
    1. del nsx 명령을 실행하기 전에 다음 단계를 수행합니다.
      • VDS 스위치의 NSX 포트 그룹에 VMkernel 어댑터가 있는 경우에는 NSX 포트 그룹의 vmk를 VDS 스위치의 DV 포트 그룹으로 수동으로 마이그레이션하거나 제거해야 합니다. NSX 포트 그룹에 사용 가능한 vmk가 있는 경우 del nsx 명령 실행이 실패합니다.
      • ESXi 호스트를 유지 보수 모드로 전환합니다. 호스트에서 실행 중인 모든 VM이 전원이 꺼지거나 다른 호스트로 이동되지 않는 한, VMware vCenter는 호스트를 유지 보수 모드로 전환할 수 없습니다.
      • ESX 호스트 전송 노드에서 실행되는 nsx-proxy 서비스를 중지하여 ESXi 호스트 전송 노드와 NSX Manager의 연결을 영구적으로 끊습니다. ESXi CLI 터미널에 로그인하고 /etc/init.d/nsx-proxy stop을 실행합니다.
      • NSX Manager UI를 새로 고칩니다.
      • ESXi 호스트 전송 노드의 상태가 NSX Manager에서 연결 끊김인지 확인합니다.
    2. ESXi CLI 터미널에 로그인합니다.
    3. nsxcli -c del nsx를 실행합니다.
      참고: 제안된 권장 사항을 준수하지 않고 del nsx 명령을 수행하려면 nsxcli -c del nsx force를 실행합니다.
    4. 주의 메시지를 읽습니다. NSX 제거를 계속하려면 를 입력합니다.
      PLEASE READ THE REQUIREMENTS AND LIMITATIONS OF THIS COMMAND CAREFULLY
      
      1. Read the NSX product documentation section for 'Uninstalling NSX from a Host Transport Node'.
      2. Use this command as a last resort, when attempts to delete this Transport Node via NSX UI or API have not been successful.
      3. Specific instructions for ESXi hosts:
      	a. The host must be in maintenance mode.
          b. All resources attached to NSX Portgroups must either be migrated to another host or migrated to a Standard Switch on the same host.
      	c. VLCM enabled hosts require a reboot to successfully remove the VIBs after executing del nsx.
      	d. For the command progress, please check '/var/log/nsxcli.log' on ESX hosts.
      Please confirm that you have carefully followed each of the instructions above. 
      Are you ready to proceed with executing the 'del nsx' command? (Y/N)
    5. NSX는 다음 사전 검사를 수행합니다. NSX 관리자는 del nsx 명령을 실행하기 전에 작업을 수행하는 것이 좋습니다.
      사전 검사 NSX 관리자가 수행할 작업
      NSX UI 또는 API에서 NSX 제거가 시도되었는지 확인합니다. NSX Manager에서 NSX를 제거합니다. 제거가 실패한 경우 NSX Manager에서 전송 노드를 제거할 때 강제 삭제 옵션을 사용하도록 설정합니다. 그런 다음, CLI로 돌아가서 del nsx 명령을 실행합니다.
      NSX Manager에서 호스트 연결이 끊어지는지 여부를 확인합니다. NSX Manager에서 호스트 연결이 끊어져 있는지 확인합니다. 호스트와 NSX Manager 간에 활성 연결이 있는 경우 del nsx 명령이 실행되지 않습니다.
      호스트가 유지 보수 모드에 있는지 확인합니다. 호스트를 유지 보수 모드로 전환합니다.
      호스트에서 DVFilter가 감지되었는지 확인합니다. 호스트를 재부팅하여 DVFilter를 제거한 다음, del nsx 명령을 다시 시도합니다.
      리소스가 호스트의 NSX 포트 그룹에 연결되어 있는지 확인합니다. NSX 포트 그룹에 연결된 모든 리소스를 다른 호스트로 마이그레이션하거나 동일한 호스트의 표준 스위치로 마이그레이션해야 합니다.

      del nsx 명령을 실행하면 VIB 제거가 시작됩니다. 삭제된 VIB는 시스템으로 다시 복원할 수 없습니다.

    6. 호스트가 SmartNIC 지원 또는 vLCM 지원인 경우 호스트를 재부팅하여 호스트에서 VIB를 완전히 제거합니다.
    7. ESXi 호스트에서 표시된 시스템 메시지가 종료됨인지 확인합니다. 이 메시지는 NSX가 호스트에서 완전히 제거되었음을 나타냅니다.
    8. NSX VIB가 호스트에 계속 남아 있는지 확인하려면 localcli software vib list | grep nsx를 실행합니다. nsxcli.logesxupdate.log를 확인하여 실패가 있었는지 검토합니다.
    9. del nsx 명령을 실행하기 전에 제안된 권장 사항을 준수하지 않고 VIB를 삭제하려는 경우 NSX Manager UI에서 강제 삭제 옵션을 사용하여 NSX를 제거할 수 있습니다. ESXi 호스트로 이동하고 강제 삭제를 선택하고 제거를 시작합니다. 모든 기존 호스트 스위치가 제거되고 NSX VIB가 제거됩니다.
    10. 제거가 실패하면 NSX Manager UI 또는 호출 API에서 NSX를 정상적으로 삭제하십시오.
      중요: del nsx 명령을 실행한 후 NSX Manager UI에서 해결 기능을 사용하여 연결 끊김 상태에 있는 호스트를 다시 준비합니다. 해결 기능을 사용하는 경우 호스트가 성능 저하됨 상태로 전환될 수 있습니다.
    11. NSX Manager에서 호스트 연결 해제로 인해 제거가 다시 실패하면 절차를 반복하고 del nsx 명령을 사용하여 NSX를 제거합니다.
    12. 여전히 제거에 실패하면 VMware 지원팀에 문의하십시오.

결과

NSX 개체 및 모든 관련 서비스가 호스트에서 완전히 제거됩니다. 그러나 미리 정의된 또는 사용자 지정 고성능 스위치 프로파일을 개별 전송 노드에 적용한 경우 NSX는 제거 후에 호스트에서 이러한 프로파일 속성을 유지합니다. 자세한 내용은 " NSX 관리 가이드" 에서 '고성능 호스트 스위치 프로파일 구성' 항목을 참조하십시오.

vSphere Lifecycle Manager의 호스트 부분에서 del nsx를 수행한 후 NSX Manager에서 NSX를 제거하면 vCenter Server의 호스트 상태가 클러스터 이미지와 호환됩니다. 시스템에 클러스터의 모든 호스트가 규정을 준수합니다.가 표시됩니다.