이 문서에서는 VSM(Virtual Supervisor Module)이 실수로 삭제되고 DVS(Distributed Virtual Switch)가 Cisco Nexus 1000VCenter에 계속 표시되는 경우의 솔루션에 대해 설명합니다.
이 문서에 대한 특정 요건이 없습니다.
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.
DVS를 제거하기 전에 VSM이 실수로 삭제되었습니다.VSM을 삭제하기 전에 vCenter에서 DVS를 정상적으로 제거해야 합니다.
다음 방법으로 문제를 해결합니다.
임시 VSM을 구축합니다.
시작 컨피그레이션을 복원합니다(또는 적어도 이전 스위치 이름을 복원).
vmware vc extension-key <extension-id> 명령을 입력하여 새 CP(control processor)를 현재 DVS에 연결합니다.이 명령의 extension-id는 DVS에 연결된 것과 동일해야 합니다.다음 두 방법 중 하나로 extension-id를 찾을 수 있습니다.
방법 1
vCenter에서 네트워킹 보기로 이동합니다.
오른쪽 창에서 DVS를 선택합니다.
요약 탭을 클릭합니다.확장 키가 주석(Annotations) 아래에 나열됩니다.
방법 2
vCenter의 군중으로 이동하려면 https://<VC_IP_ADDR>/mob로 이동합니다.
rootFolder "group-d1"로 이동합니다.
데이터 센터 ID가 포함된 "childEntity"에서 데이터 센터를 찾습니다.(데이터 센터를 클릭하면 해당 데이터 센터와 연결된 이름이 표시됩니다.)
데이터 센터에서 네트워크 폴더(예: "group-n6")로 이동합니다.
네트워크 폴더에서 하위 엔티티(예: "group-n373")를 선택합니다.
childEntity에서 DVS(예: "dvs-7")를 클릭합니다. 확장 키는 DVS 컨피그레이션 특성 아래에 나열됩니다.
VSM에 extension-id를 할당하려면 vmware vc extension-key <extension-id> 명령을 입력합니다.
CP에서 새 확장 키를 확인하려면 show vmware vc extension-key 명령을 입력합니다.
VSM을 저장하고 재부팅합니다.
다음 단계에서 MOB(등록 취소 확장 API)가 있는 VC에 있는 확장 키를 삭제합니다.
확장 관리자로 이동하려면 https://<VC_IP_ADDR.>/mob/?moid=ExtensionManager로 이동합니다.
Unregister extension(https://<VC_IP_ADDR.>/mob/?moid=ExtensionManager&method=unregisterExtension)을 클릭합니다.
Cisco_Nexus_1000V_<복구할 DVS용 키>(DVS에 연결된 확장 키)을 입력합니다.
메서드 호출을 클릭합니다.
확장 키를 다시 등록합니다.브라우저를 통해 XML 파일을 가져오는 경우 XML 파일을 다운로드하기 전에 브라우저를 새로 고칩니다.
확장 플러그인을 다시 등록합니다.
SVS(Server Virtualization Switch) 연결 속성 설정(예:VC IP, Port, Datacenter 이름).
SVS 연결에 연결합니다.
VSM의 SVS 컨텍스트에서 no vmware dvs 명령을 입력하여 DVS를 정상적으로 제거합니다.
vCenter에서 DVS가 제거되었는지 확인합니다.
임시 VSM을 삭제합니다.