Distributed Virtual Switch에 ESX 호스트를 추가하면 작업이 실패하고 다음 오류가 발생합니다: Unable to Create Proxy DVS (1020736)

증상

  • ESXi/ESXi 호스트를 DVS(분산 가상 스위치)에 추가하지 못함
    오류가 표시됩니다:
Unable to Create Proxy DVS; Status (bad0031) = Not Initialized
  • ESXi/ESXi 호스트에서 net-dvs 명령 실행이 실패함
    오류가 표시됩니다.
failed to get config data: not initialized

원인

이 문제는 네트워크 중단으로 인해 발생할 수 있는 dvsdata.db 손상으로 인해 발생합니다.

ESXi/ESXi 호스트가 연결이 끊기고 vCenter Server에서 제거되더라도 vDS 정보는 해당 캐시에 보관될 수 있습니다. ESXi/ESXi가 새 vDS에 추가되면 이전 vDS 정보를 GUI에서 제거할 수 없습니다.

해결

이 문제를 해결하려면 dvsdata.db 파일을 복원해야 합니다.

참고: 단계를 시도하기 전에 DCUI/DRAC/iLO/RSA/KVM을 통해 ESXi/ESXi 호스트에 액세스할 수 있고/또는 관리 네트워크/서비스 콘솔이 표준 vSwitch에 구성되어 있는지 확인하십시오.

dvsdata.db 파일을 복원하려면:

  1. 작동하는 ESXi/ESXi 호스트의 셸에 연결합니다. 자세한 내용은

2. /etc/vmware/dvsdata.db 파일을 공유 위치에 복사합니다.

3. 문제가 있는 ESXi/ESXi 호스트의 셸에 연결합니다.

4. /etc/vmware/dvsdata.db 백업을 생성합니다.

5. 2단계에서 복사한 dvsdata.db 파일을 문제가 있는 호스트의 /etc/vmware/ 폴더에 붙여넣습니다.

6. 문제가 있는 호스트를 재부팅합니다.

7. 문제가 있는 ESXi/ESXi 호스트의 셸에 루트로 로그인하고 /usr/lib/vmware/bin으로 이동한 후 다음 명령을 실행합니다.

./net-dvs

명령이 오류를 반환하지 않으면 ESXi/ESXi 호스트를 vDS에 추가할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like