윈도우 서버 / Hyper-V / 중첩된 가상화 / Hyper-V 가상 머신 안에 Hyper-V 만들기

중첩된 가상화

여러 팀이 같이 사용하는 테스트용 서버가 있다. OS는 Windows Server 2019이고, Hyper-V를 이용하여 가상 머신을 여러 개 만들어 이것 저것 시험한다. 이 때 불편한 점은 다른 팀의 가상 머신도 보이고, 호스트 설정을 마음대로 변경할 수 없다는 것이다. 각 팀 별로 독립적인 공간을 갖추고 싶다면 그 수만큼 물리적 서버가 있어야 할까?

이런 경우 중첩된 가상화를 고려해볼 수 있다. 중첩된 가상화는 Hyper-V로 만든 가상 머신 안에 다시 Hyper-V를 실행하여 가상 머신을 만드는 것이다. 즉, 각 팀에게 가상 머신을 올릴 수 있는 가상 머신을 할당해주면 되는 것.

중첩된 가상화를 사용하기 위한 조건은 다음과 같다.

  • Hyper-V 호스트 및 게스트는 Windows Server 2016/Windows 10 1주년 업데이트 이상
  • VM 구성 버전 8.0 이상
  • VT-x 및 EPT 기술을 사용하는 Intel 프로세서

중첩된 가상화 사용하기

중첩된 가상화는 가상 머신 별로 사용 여부를 정한다. 기본 설정은 사용하지 않는 것이므로, 가상 머신 안에서 Hyper-V 기능을 추가하려고 하면 다음과 같이 오류가 난다.

중첩된 가상화를 사용하려면 해당 가상 머신을 끈 상태에서 다음과 같이 명령한다.

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

<VMName>은 가상 머신 이름으로, 마약 이름이 TEST 01이라면 다음과 같이 명령한다.

Set-VMProcessor -VMName "TEST 01" -ExposeVirtualizationExtensions $true

이제 가상 머신에 Hyper-V 기능을 추가하고 가상 머신을 만들 수 있다.

가상 머신 안의 가상 머신의 네트워크 통신을 위해서는 다음과 같이 명령한다.

Get-VMNetworkAdapter -VMName <VMName> | Set-VMNetworkAdapter -MacAddressSpoofing On

중첩된 가상화 사용하지 않기

중첩된 가상화를 사용하지 않고 싶다면, 다음과 같이 true를 false로 변경하여 명령한다.(이것도 가상 머신을 끝 상태에서 한다.)

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $false

위 명령을 내린 다음부터는 다음처럼 가상 머신 안의 가상 머신이 작동하지 않는다.

같은 카테고리의 다른 글
PowerShell / 메모

PowerShell / 메모

업그레이드 버전 확인 PS C:\> $PSVersionTable Name Value ---- ...

윈도우 서버 / 2022 / Active Directory / 조직 구성 단위(OU, Organizational Unit) 관리

윈도우 서버 / 2022 / Active Directory / 조직 구성 단위(OU, Organizational Unit) 관리

액티브 디렉토리에서 조직 구성 단위(OU, Organizational Unit)는 사용자, 그룹, 컴퓨터 등을 포함하는 컨테이너이다. 그룹 정책 구성을 위한 최소의 단위이다. 조직 구성 단위 만들기 를 실행한다. 도메인을 선택하고, 오른쪽 창에서 마우스 우클릭 한 후 를 클릭한다. 이름을 입력하고 을 클릭하면... [실수로 삭제되지 않도록 ...

윈도우 서버 / 2022 / Active Directory / 도메인에 가입(조인)하는 방법, 탈퇴하는 방법

윈도우 서버 / 2022 / Active Directory / 도메인에 가입(조인)하는 방법, 탈퇴하는 방법

컴퓨터를 도메인에 가입하는 방법, 탈퇴하는 방법은 다음과 같다. 윈도우 서버라면 방법 2로 가입한다. 가정 도메인은 MF.AD, NetBIOS는 MF이다. 도메인 사용자는 ggn@mf.ad이다. 가입(조인)하는 방법 DNS 설정 가입하려는 컴퓨터의 DNS를 도메인 컨트롤러의 IP로 설정한다. 방법 1 sysdm.cpl을 실행하여 시스템 속성을 연다. 를 클릭한다. 를 선택한다. 을 클릭한다. 를 선택한다. 을 클릭한다. 사용자와 컴퓨터 ...

윈도우 서버 / Hyper-V / 화면 캡처하는 방법

윈도우 서버 / Hyper-V / 화면 캡처하는 방법

가상 머신으로 작업을 하면서 화면을 캡처해야할 때가 있습니다. 가상 컴퓨터 안에 캡처 프로그램을 설치해서 캡처하는 방법도 있지만, 캡처한 이미지가 가상 컴퓨터 안에 저장되므로 다시 꺼내야 하는 번거로움이 있습니다. 만약 가상 머신 화면 전체를 캡쳐하고 호스트 컴퓨터에서 바로 편집하고 싶다면, Hyper-V에 포함된 캡처 기능을 이용하는 게 편합니다. 캡처는 를 ...

윈도우 서버 / 2022 / Active Directory / FSMO

윈도우 서버 / 2022 / Active Directory / FSMO

FSMO Flexible Single Master Operation FSMO 역할 서버 확인하기 다음과 같이 명령하여 FSMO 역할 서버를 확인할 수 있다. netdom query fsmo C:\Users\Administrator>netdom query fsmo 스키마 마스터 MF-AD-01.mf.ad 도메인 명명 마스터 MF-AD-01.mf.ad PDC ...

CMD(명령 프롬프트)와 PowerShell 비교

CMD(명령 프롬프트)와 PowerShell 비교

CMD(명령 프롬프트)와 PowerShell은 모두 Windows 운영 체제에서 사용되는 명령 줄 인터페이스(CLI) 도구이다. 두 도구는 다양한 작업을 수행할 수 있지만, 기능과 설계 철학 측면에서 많은 차이점이 있다. 아래는 CMD와 PowerShell의 주요 비교 사항이다. CMD(명령 프롬프트) 역사 및 배경 초기 도구 : CMD는 MS-DOS 시절부터 사용된 명령 줄 인터페이스의 연장선이다. 전통적인 사용 : 기본적인 파일 및 ...

윈도우 / DNS 캐시 조회하는 방법, 삭제하는 방법

윈도우 / DNS 캐시 조회하는 방법, 삭제하는 방법

윈도우는 DNS 정보를 캐시한다. 캐시는 기본적으로 속도 향상을 위한 것인데, 단점은 정보가 변경되었을 때 바로바로 적용되지 않는다는 것이다. 따라서 서버 이전 작업 등을 했을 때 제대로 찾아가지 못한다면 캐시를 삭제하는 작업이 필요하다. 캐시된 DNS를 조회하는 방법과 삭제하는 방법은 다음과 같다. DNS 캐시 조회하는 방법 명령 프롬프트를 연다.(명령 프롬프트를 여는 세 가지 방법) 아래와 같이 ...

윈도우 서버 / 2022 / 윈도우 배포 서비스(Windows Deployment Services, WDS) / 구축

윈도우 서버 / 2022 / 윈도우 배포 서비스(Windows Deployment Services, WDS) / 구축

여러 대의 PC의 운영 체제를 빠르게 설치하고 싶다면 Windows Server에 포함된 Windows 배포 서비스(WDS, Windows Deployment Services)를 이용합니다. WDS를 이용하여 OS를 설치하려면 다음 조건을 만족해야 합니다. 서버와 클라이언트가 같은 네트워크 안에 있어야 합니다. 클라이언트 기기가 PXE(Preboot Execution Environment) 부팅이 가능해야 합니다. Windows 배포 서비스 기능 추가 서버 관리자를 실행하고 [관리 - 역할 및 기능 ...

윈도우 서버 / 윈도우 배포 서비스(Windows Deployment Services, WDS) / 개요

윈도우 서버 / 윈도우 배포 서비스(Windows Deployment Services, WDS) / 개요

Windows 배포 서비스(Windows Deployment Services, WDS)는 Microsoft의 Windows Server 운영 체제에서 제공하는 네트워크 기반 설치 기술이다. WDS를 사용하면 관리자들이 Windows 운영 체제와 기타 소프트웨어를 네트워크를 통해 다수의 컴퓨터에 자동으로 배포하고 설치할 수 있다. 이는 특히 대규모 IT 환경에서 컴퓨터를 신속하고 효율적으로 배포 및 재설정하는 데 유용하다. 주요 기능과 역할 네트워크 기반 운영 ...

윈도우 서버 / 2022 / Active Directory / 메모

윈도우 서버 / 2022 / Active Directory / 메모

AD 계정에 로그인할 수 없음 AD 조인 후 AD 계정을 로그인할 때 '계정에 로그인할 수 없음'이라는 창이 뜬다면, 레지스트리의 아래 경로에서 문제가 있는 프로필 폴더를 삭제하고 다시 로그인한다. 보통 첫 로그인 때 발생하는 문제 같은데, 생성한 파일 등이 있으면 백업하고 진행한다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 복제 관련 명령어 복제 상태 요약 repadmin /replsummary 마지막 복제 상태 repadmin /showrepl 즉시 복제 repadmin /syncall ...