물리적 호스트에서 NSX를 제거할 수 있습니다.

NSX Manager나 Windows 호스트의 Windows Powershell 터미널 또는 Linux 호스트의 CLI 터미널에서 물리적 호스트의 NSX를 제거할 수 있습니다.

사전 요구 사항

독립형 물리적 호스트에서 NSX를 제거하는 경우 다음 설정을 확인합니다.

프로시저

  1. 브라우저에서 관리자 권한으로 NSX Manager(https://<nsx-manager-ip-address> 또는 https://<nsx-manager-fqdn>)에 로그인합니다.
  2. 시스템 > 패브릭 > 호스트를 선택합니다.
  3. 관리자 드롭다운 메뉴에서 없음: 독립형 호스트를 선택합니다.
  4. 물리적 호스트를 선택하고 삭제를 클릭합니다. [확인] 대화상자에서 기본적으로 NSX 구성 요소 제거가 선택됩니다. 강제 삭제를 선택 취소하고 삭제를 클릭합니다.

    NSX 소프트웨어가 호스트에서 제거됩니다.

  5. 제거에 실패하면 호스트를 선택하고 삭제를 다시 클릭합니다. [확인] 대화상자에서 강제 삭제를 선택하고 삭제를 클릭합니다.
    관리부에서 호스트 전송 노드가 삭제되어도 호스트에 NSX 소프트웨어가 계속 설치된 상태일 수 있습니다.
    NSX Manager에서 NSX를 제거할 수 없는 경우에만 다음 단계로 이동합니다. 다음 단계에서는 물리적 호스트의 CLI 터미널에서 NSX를 제거합니다.
  6. CLI 터미널에서 NSX를 삭제하기 전에 NSX 패키지가 호스트에서 제거되었는지 확인합니다.
    Windows Powershell에서 Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize | findstr NSX를 실행합니다.

    Ubuntu CLI 터미널에서 Ubuntu: apt list --installed | grep nsx를 실행합니다.

    RHEL/SLES/CentOS CLI 터미널에서 rpm -qa | grep nsx를 실행합니다.

  7. (Linux 물리적 호스트) 호스트가 실패 상태로 전환되고 NSX 설치 번들을 제거할 수 없는 경우 호스트에서 NSX를 강제로 제거하려면 del nsx 명령을 실행하십시오.
    1. 호스트의 명령줄 인터페이스에 루트 사용자로 로그인합니다.
    2. nsxcli -c del nsx를 실행합니다.
    3. 주의 메시지를 읽습니다. NSX 제거를 계속하려면 를 입력합니다.
      이 명령의 요구 사항과 제한 사항을 주의해서 읽으십시오.
      1. 'NSX에서 호스트 제거 또는 NSX를 완전히 제거'에 대한 NSX 설명서를 참조하십시오.
      2. NSX UI 또는 API에서 이 전송 노드를 삭제하지 못했습니다. 이 방법은 최후의 수단입니다.
      3. ESXi 호스트인 경우:
      a. 호스트가 유지 보수 모드여야 합니다.
      b. NSXPG에 연결된 모든 리소스를 이동해야 합니다.
      ESXi 호스트에 대한 위의 조건이 충족되지 않으면 명령이 실패합니다.
      4. Linux 호스트인 경우:

      a. KVM이 VM 테넌트를 관리하는 경우 이 명령을 실행하기 전에 해당 테넌트를 종료합니다.

      b. 이 명령은 호스트 콘솔에서 실행되어야 하며 SSH 클라이언트 또는 다른 네트워크 기반 셸 클라이언트에서 실행되는 경우 실패할 수 있습니다.

      c. 이 명령의 'nsxcli -c del nsx' 형식은 지원되지 않습니다.

      5. Windows 호스트인 경우:

      참고: 호스트에서 모든 NSX-T 인스턴스(이미지 및 구성)가 완전히 제거됩니다.

      6. ESXi 호스트에서는 /scratch/log/nsxcli.log, 비 ESXi 호스트에서는 /var/log/nsxcli.log에서 명령 진행 상태를 확인하십시오.
      이 호스트에서 NSX를 제거하시겠습니까? (예/아니요)
      중요: del nsx 명령을 실행한 후 NSX Manager UI에서 해결 기능을 사용하여 연결 끊김 상태에 있는 호스트를 다시 준비합니다. 해결 기능을 사용하는 경우 호스트가 성능 저하됨 상태로 전환될 수 있습니다.
    4. 물리적 호스트에서 표시된 시스템 메시지가 종료됨인지 확인합니다. 이 메시지는 NSX가 물리적 호스트에 대해 생성된 애플리케이션 인터페이스를 포함하여 호스트에서 완전히 제거되었음을 나타냅니다.
      del nsx를 실행한 후 NSX 패키지 및 애플리케이션 인터페이스가 호스트에서 제거됩니다.
  8. (NSX 4.0.1.1) Windows 물리적 호스트에서 호스트가 실패 상태로 전환되고 NSX 설치 번들을 제거할 수 없는 경우 호스트에서 NSX를 강제로 제거하려면 다음 단계를 따르십시오.
    1. 관리자 중 하나로 Windows powershell 인터페이스에 로그인합니다.
    2. NSX 디렉토리로 이동합니다.

      PS C:\program files\VMware\nsx\nsx-cli> .\nsxclibms.bat -c del nsx

    3. 주의 메시지를 읽습니다. NSX 제거를 계속하려면 를 입력합니다.
      이 명령의 요구 사항과 제한 사항을 주의해서 읽으십시오.
      1. 'NSX에서 호스트 제거 또는 NSX를 완전히 제거'에 대한 NSX 설명서를 참조하십시오.
      2. NSX UI 또는 API에서 이 전송 노드를 삭제하지 못했습니다. 이 방법은 최후의 수단입니다.
      3. ESXi 호스트인 경우:
      a. 호스트가 유지 보수 모드여야 합니다.
      b. NSXPG에 연결된 모든 리소스를 이동해야 합니다.
      ESXi 호스트에 대한 위의 조건이 충족되지 않으면 명령이 실패합니다.
      4. Linux 호스트인 경우:

      a. KVM이 VM 테넌트를 관리하는 경우 이 명령을 실행하기 전에 해당 테넌트를 종료합니다.

      b. 이 명령은 호스트 콘솔에서 실행되어야 하며 SSH 클라이언트 또는 다른 네트워크 기반 셸 클라이언트에서 실행되는 경우 실패할 수 있습니다.

      c. 이 명령의 'nsxcli -c del nsx' 형식은 지원되지 않습니다.

      5. Windows 호스트인 경우:

      참고: 호스트에서 모든 NSX-T 인스턴스(이미지 및 구성)가 완전히 제거됩니다.

      6. ESXi 호스트에서는 /scratch/log/nsxcli.log, 비 ESXi 호스트에서는 /var/log/nsxcli.log에서 명령 진행 상태를 확인하십시오.
      이 호스트에서 NSX를 제거하시겠습니까? (예/아니요)
      중요: del nsx 명령을 실행한 후 NSX Manager UI에서 해결 기능을 사용하여 연결 끊김 상태에 있는 호스트를 다시 준비합니다. 해결 기능을 사용하는 경우 호스트가 성능 저하됨 상태로 전환될 수 있습니다.
      del nsx를 실행하면 다음 작업이 수행됩니다.
      • Windows Server의 애플리케이션 인터페이스가 제거됩니다.
      • 전송 노드 구성이 삭제됩니다.
      • NSX 패키지가 삭제됩니다.

결과

NSX 소프트웨어가 성공적으로 제거되면 패키지가 나열되지 않습니다. 호스트에 NSX 소프트웨어 패키지가 남아 있는 경우 VMware 지원팀에 문의하십시오.

다음에 수행할 작업

물리적 호스트의 애플리케이션 인터페이스에 연결된 세그먼트 포트를 제거합니다.