1. VDS 는 vCenter에서 관리하는 분산 가상 스위치(DVS) 이며 NSX에서 VDS로 불리며 DVS, VDS 혼동해서 쓰인다.

  NVDS는 NSX-T에서 생성되는 NSX용 가상 스위치이다. NSX-T 4.0 부터는 VDS로 통합된다고 한다.

 

 

2. VDS를 삭제 이유는 보통 vCenter에 접속 할 수 없고 vCenter에 문제가 생겨서 수동으로 삭제 해야하는 경우 등 다양한 이유가 있다. NSX를 테스트 하다가 N-VDS가 남아 있거나 하는 이유 등이 있다.

 

3. 삭제방법

VDS를 사용하는 호스트에 CLI 환경으로 접속한다.

- esxcfg-vswitch -l 로 삭제할 VDS를 찾는다. (<vds switch name> : vMotion_VDS)

- esxcfg-vswitch --del-dvp-uplink=vmnic3 --dvp=20 vMotion_VDS

   해당 vDS에 연결된 vmnic 번호와 dvp 번호를 확인하고 VDS 이름을 입력한다.

net-dvs -d vMotion_VDS 으로 VDS를 삭제 하고

삭제 하려 하였지만 vmk3이 사용 중이라 삭제가 되지 않는다.

삭제가 완료 되었다.

다시 net-dvs -d 으로 VDS를 삭제 하고

esxcfg-vswitch -l 로 VDS가 삭제 되었는지 확인한다.

  1. 이때 Depending on the number of DvsPortset-(N:본인 번호 확인), you will need to run this additional command and replace the N with value observed from previous step. 라는 문구가 나오는데
  2. vsish -e set /net/portsets/DvsPortset-0/destroy destroy 명령어를 입력하고
  3. VDS 데이터베이스 파일을 삭제해줘야 한다 삭제 하지 않으면 재부팅 시 VDS가 다시 생성된다.
  4. rm -f /etc/vmware/dvsdata.db
  5. 마지막으로 esxcfg-vswitch -l 확인하면

아무런 에러 코드 없이 VDS가 삭제된 화면을 볼 수 있다.

'VMware > VMware TroubleShooting' 카테고리의 다른 글

NSX-Edge Node Manual Dele  (0) 2023.07.12
ESXi gui 접속 제한 trobleshooting  (1) 2023.04.12

+ Recent posts