중첩 가상화를 사용하여 가상 시스템에서 Hyper-V를 실행하는 방법은 무엇입니까?

실제 컴퓨터에 Hyper-V 서버 역할 또는 Hyper-V 코어 서버를 설치하는 과정은 간단하며 추가 구성을 항상 수행 할 필요는 없습니다. 격리 된 환경을 구축하는 다음 단계는 가상 컴퓨터, 운영 체제 및 호스팅 된 응용 프로그램을 배포하고 구성하는 것입니다. 이것을 전통적인 가상화라고합니다. 이 경우 물리적 시스템은 추상화되어 가상 시스템에서 호스팅되는 게스트 운영 체제에 제공됩니다. 그러나 가상 머신 내에서 Hyper-V를 실행하려면 어떻게해야합니까? 기본적으로는 불가능하지만 Hyper-V 서버 및 대상 가상 머신에서 추가로 변경됩니다. 가상 머신 내부에서 가상 머신을 실행할 수있는 기술을 중첩 가상화 라고합니다. 또한 VMware, Citrix 및 Nutanix를 비롯한 다른 유명 공급 업체에서도 지원됩니다. 흥미롭게 들리지만 가상 머신 내에서 가상 머신을 실행하는 사용 사례는 무엇입니까? 주로 테스트 목적, 실험실 및 Hyper-V 컨테이너 실행을 위해 개발자가 사용합니다.

VM에 Hyper-V를 설치하려고하면 누락 된 가상화 기능으로 인해 설치를 수행 할 수 없다는 오류가 발생합니다.

이 장애에 대한 솔루션은 대상 가상 머신의 Hyper-V 서버에서 중첩 가상화를 활성화하는 것입니다. 다음 텍스트에서는 Windows Server 2019에서 호스팅되는 Hyper-V Server에서 중첩 가상화를 활성화하는 절차를 안내합니다.

  1. Hyper-V 역할을 설치 한 Windows Server 2019에 로그인 또는 연결
  2. Hyper-V 관리자 열기
  3. 중첩 가상화를 활성화하려는 VM으로 이동합니다. 이 예에서는 스크린 샷에 표시된 것처럼 "Windows2019"라는 VM입니다.

  4. VM 종료
  5. 시작 메뉴를 마우스 오른쪽 단추로 클릭 한 다음 Windows Powershell (관리자) 을 클릭하십시오.
  6. Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true 를 입력 한 다음 키를 누릅니다.이 예에서 Windows2019는 VM 이름입니다. Hyper-V 관리자에서 호스팅되는 VM의 이름을 입력해야합니다.

  7. 다음 단계는 중첩 된 가상 머신과 네트워킹을 구성하는 것입니다. 이것은 MAC 스푸핑 또는 NAT (Network Address Translation)를 사용하여 수행 할 수 있습니다. 이 경우 Get-VMNetworkAdapter -VMName Windows2019 | 명령을 입력하여 MAC 스푸핑을 활성화합니다. Powershell에 Set-VMNetworkAdapter -MacAddressSpoofing을 설정하십시오 . Windows2019를 가상 머신 이름으로 바꾸십시오.

  8. VM을 켜고 Windows Server 2019에 로그인
  9. 서버 관리자를 열고 역할 및 기능 추가를 클릭 하십시오.
  10. 시작하기 전에 아래에서 다음 을 클릭하십시오.
  11. 설치 유형 선택에서 다음 을 클릭하십시오.
  12. 다음을 클릭하거나 대상 서버 선택에서 대상 서버를 선택하십시오.
  13. 서버 역할 선택에서 Hyper-V선택한 다음 기능 추가 를 클릭 하십시오.
  14. 다음을 클릭하여 Hyper-V를 설치하십시오.
  15. 기능 선택에서 다음 을 클릭하십시오.
  16. Hyper-V 에서 다음 을 클릭하십시오.
  17. Create Virtual Switches 에서 네트워크 어댑터를 선택하십시오. Windows Server는 해당 컴퓨터에서 사용 가능한 모든 네트워크 어댑터를 자동으로 감지합니다.
  18. 가상 머신 마이그레이션 에서 다음 을 클릭하십시오.
  19. 다음을 클릭하거나 기본 저장소에서 가상 하드 디스크 또는 가상 시스템 구성 파일의 기본 위치를 선택하십시오.
  20. 선택한 서버에서 대상 역할, 역할 서비스 또는 기능 다시 시작을 선택 하고 설치 를 클릭 한 후 설치 선택 확인에서 를 클릭하십시오.
  21. 설치를 클릭하고 Windows Server 2019가 Hyper-V 역할을 설치할 때까지 기다립니다.
  22. 설치 선택 확인에서 설치를 클릭하십시오.
  23. Windows가 Hyper-V 역할 설치를 완료 할 때까지 기다리십시오. 가상 머신이 자동으로 설치됩니다.

  24. Windows Server 2019에 로그인
  25. 서버 관리자 열기
  26. 도구로 이동 한 다음 Hyper-V 관리자 를 클릭하십시오.
  27. 가상 머신을 설치하고 Hyper-V로 즐기십시오

재미있는 기사