Windows Server 2012 R2: Hyper-V Manager의 RPC Error 해결

어제 윈도우 업데이트를 하고 나니 Hyper-V Manager에서 특정 Windows Server 2012 R2 호스트를 추가했을 때 RPC 오류가 발생했다.

구체적으로는 Windows Update -> Broadcom NIC Firmware Update -> Ethernet Driver Update 이후 이러한 상황에 처했다.

▼ 평소처럼 Hyper-V 관리자에서 다른 서버에 연결하려고 했는데…

hyper-v_01
Hyper-V 관리자 – 서버에 연결

▼ 다른 컴퓨터를 추가하려고 하면 RPC Error가 뙇… (다른 가상화 호스트에서도 문제가 생긴 호스트가 추가되지 않았다.)

hyper-v_02
가상화 서버에 연결 – 다른 컴퓨터

이 오류를 보고 해당 서버를 Workgroup 상태로 돌렸다가 다시 Active Directory Domain에 가입시켜야 하나? 라는 생각까지 했다. 그건 아니라는 생각에 조금 더 검색해봄. DNS 이름 풀이도 제대로 작동하지 않았다.(추가하려고 한 해당 서버를 ping 날려보니 127.0.0.1 만 계속 리턴되었다.)

※ 오류를 해결하고 나니 이전처럼 RPC 에러 화면이 나타나는 것을 다시 구현할 수 없었다. 에힝… 스크린샷 찍어 둘 걸.

▼ 아래 스크린샷은 http://ehrizo.wordpress.com/2014/01/24/hyper-v-vmm-cannot-connect-to-the-rpc-service-on-computer-xxx/ 에서 찾았다.

Hyper-V RPC Error.
Hyper-V RPC Error.

▼ 먼저 백승주 부장님 포스트를 참고하여 Windows Firewall에서 Hyper-V 관리 클라이언트(WMI 관련)를 활성화해봤는데, 아래 3개를 활성화하면 호스트A(RPC 오류가 났던 서버)의 Hyper-V 관리자에서 다른 Hyper-V 호스트를 추가할 수 있었다. 하지만 호스트B 등에서 호스트A를 추가하는 기능이 작동하지 않았다.

capture_20140913_001
Hyper-V 관리 클라이언트 – WMI

▼ 결국 ‘Windows 방화벽에서 앱 허용’ 부분에서 해결할 수 있었다. WMI(Windows Management Instrumentation) 부분이 회색빛으로 부분 활성화 되어 있어서 이를 체크 해제 후 다시 활성화하니 모든 기능이 제대로 동작했다.

firewall_wmi
Windows Firewall – WMI(Windows Management Instrumentation)

참고한 사이트

 

이것도 살펴보세요!

WSL: Linux용 Windows 하위 시스템 배포 삭제하기

명령 프롬프트를 실행 현재 설치된 배포판 리스트를 확인 wsl -l 배포판을 삭제해갑시다 wsl --unregister 배포판이름 …

답글 남기기

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