마이그레이션이 성공했는지 확인하고 완료를 클릭하여 마이그레이션을 완료했으면 NSX-V 환경을 제거할 수 있습니다.
NSX-T로 마이그레이션한 후 NSX-V를 제거하는 프로세스는 NSX-V의 표준 제거 프로세스와 다릅니다.
중요: vCenter ELM(고급 연결 모드)을 구성한 경우 아래 절차에서 6, 7 및 8단계를 실행하기 전에 vCenter ELM 체인과 연결된 모든
NSX-V 인스턴스를 마이그레이션해야 합니다.
사전 요구 사항
- 마이그레이션이 성공했으며 모든 기능이 NSX-T 환경에서 작동 중인지 확인합니다.
- 호스트 마이그레이션 페이지에서 완료를 클릭했는지 확인합니다.
프로시저
- vSphere Client에서 로 이동하여 모든 NSX Edge를 삭제합니다.
- vSphere Client에서 로 이동하여 모든 논리적 스위치를 삭제합니다.
- vSphere Client에서 으로 이동하여 모든 전송 영역을 삭제합니다.
- vSphere Client에서 로 이동하여 모든 NSX Controller를 삭제합니다.
- NSX-V Manager 데이터베이스에 남아 있을 수 있는 오래된 모든 VTEP를 지웁니다.
- 루트 권한으로 NSX-V Manager에 대해 SSH를 수행합니다.
- 다음 명령을 실행하여 데이터베이스 테이블을 지웁니다.
psql -U secureall -d secureall -c "delete from xvs_vmknic_info;"
- 다음 명령을 실행하여 출력에 0개의 행이 표시되는지 확인합니다.
psql -U secureall -d secureall -c "select * from xvs_vmknic_info;"
- NSX-V 환경에 연결된 ESX Agent Manager 에이전시를 삭제합니다.
- vSphere Client에서 솔루션에서 vCenter Server 확장을 클릭합니다. vSphere ESX Agent Manager를 두 번 클릭하고 구성 탭을 클릭합니다. 로 이동합니다.
- 이름이
_NSX_
로 시작하는 각 에이전시를 선택하고 3개의 점으로 표시된 메뉴 아이콘 ()을 클릭하여 에이전시 삭제를 선택합니다.
- vCenter Server에서 NSX-V 플러그인을 제거합니다.
- https://<vcenter-ip>/mob/?moid=ExtensionManager의 관리 개체 브라우저에서 확장 관리자에 액세스합니다.
- UnregisterExtension을 클릭합니다.
- UnregisterExtension 대화상자의 값 텍스트 상자에 com.vmware.vShieldManager를 입력하고 메서드 호출을 클릭합니다.
- UnregisterExtension 대화상자의 값 텍스트 상자에 com.vmware.nsx.ui.h5를 입력하고 메서드 호출을 클릭합니다.
- https://<vcenter-ip>/mob/?moid=ExtensionManager의 확장 관리자 페이지로 이동하여 extensionList 속성 값을 확인하여 확장을 등록 취소했는지 확인할 수 있습니다.
- NSX for vSphere에 대한 vSphere Web Client 디렉토리 및 vSphere Client(HTML5) 디렉토리를 삭제한 다음 클라이언트 서비스를 다시 시작합니다.
- vCenter Server 시스템 명령줄에 연결합니다.
- vCenter Server 장치를 사용하는 경우 콘솔 또는 SSH를 사용하여 루트 권한으로 로그인합니다. 루트 권한으로 로그인하고 Bash 셸에서 명령을 실행해야 합니다. 다음 명령을 사용하여 Bash 셸을 시작할 수 있습니다.
> shell.set --enabled True > shell
- Windows용으로 vCenter Server를 사용하는 경우 콘솔 또는 RDP를 사용하여 관리자로 로그인합니다.
- vCenter Server 장치를 사용하는 경우 콘솔 또는 SSH를 사용하여 루트 권한으로 로그인합니다. 루트 권한으로 로그인하고 Bash 셸에서 명령을 실행해야 합니다. 다음 명령을 사용하여 Bash 셸을 시작할 수 있습니다.
- 모든 NSX for vSphere 플러그인 디렉토리를 삭제합니다.
참고: 연결된 클라이언트를 시작한 적이 없는 경우 플러그인 디렉토리가 없을 수 있습니다.vCenter Server 장치에서 다음 디렉토리를 삭제합니다.
- vSphere Web Client 플러그인을 제거하려면 /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity/com.vmware.vShieldManager-<version>-<build> 디렉토리를 삭제하십시오.
- vSphere Client 플러그인을 제거하려면 /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/com.vmware.nsx.ui.h5-<version>-<build> 디렉토리를 삭제하십시오.
Windows용 vCenter Server에서 다음 디렉토리를 삭제합니다.- vSphere Web Client 플러그인을 제거하려면 C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity\com.vmware.vShieldManager-<version>-<build> 디렉토리를 삭제하십시오.
- vSphere Client 플러그인을 제거하려면 C:\ProgramData\VMware\vCenterServer\cfg\vsphere-ui\vc-packages\vsphere-client-serenity\com.vmware.nsx.ui.h5-<version>-<build> 디렉토리를 삭제하십시오.
- vCenter Server 장치 또는 Windows의 vCenter Server에서 클라이언트 서비스를 다시 시작합니다.
표 1. 클라이언트 서비스 명령 클라이언트 서비스 vCenter Server Appliance Windows용 vCenter Server vSphere Web Client 다시 시작 vSphere 6.0, 6.5 및 6.7
> shell.set --enabled True > shell # service-control --stop vsphere-client # service-control --start vsphere-client
> cd C:\Program Files\VMware\vCenter Server\bin > service-control --stop vspherewebclientsvc > service-control --start vspherewebclientsvc
vSphere Client 다시 시작 vSphere 6.5 및 6.7
> shell.set --enabled True > shell # service-control --stop vsphere-ui # service-control --start vsphere-ui
> cd C:\Program Files\VMware\vCenter Server\bin > service-control --stop vsphere-ui > service-control --start vsphere-ui
vSphere Client 다시 시작 vSphere 7.0에서
> shell.set --enabled True > shell # service-control --stop vsphere-ui # service-control --start vsphere-ui
vSphere 7.0은 Windows용 vCenter Server를 지원하지 않습니다.
- vCenter Server 시스템 명령줄에 연결합니다.
- NSX Manager VM의 전원을 끄고 삭제합니다.
- vSphere Client에서 호스트 및 클러스터로 이동합니다.
- NSX Manager VM을 찾습니다. 마우스 오른쪽 버튼을 클릭하고 전원 끄기를 선택한 후, 마우스 오른쪽 버튼을 클릭하고 디스크에서 삭제를 선택합니다.