12.2. 설정
다음 단계에 따라 중첩된 가상화 사용을 활성화, 구성 및 시작합니다.
- 활성화: 이 기능은 기본적으로 비활성화되어 있습니다. 이를 활성화하려면 L0 호스트 물리적 시스템에서 다음 절차를 사용하십시오.Intel의 경우:
- 호스트 시스템에서 중첩된 가상화를 사용할 수 있는지 확인합니다.
$ cat /sys/module/kvm_intel/parameters/nested
이 명령에서Y
또는1
을 반환하면 기능이 활성화됩니다.명령이0
또는N
을 반환하는 경우 단계 ii 및 iii 을 사용하십시오. kvm_intel
모듈을 언로드합니다.# modprobe -r kvm_intel
- 중첩 기능을 활성화합니다.
# modprobe kvm_intel nested=1
- 이제 L0 호스트를 다음에 재부팅할 때까지만 중첩 기능이 활성화됩니다. 영구적으로 활성화하려면
/etc/modprobe.d/kvm.conf
파일에 다음 행을 추가합니다.options kvm_intel nested=1
AMD의 경우:- 시스템에서 중첩된 가상화를 사용할 수 있는지 확인합니다.
$ cat /sys/module/kvm_amd/parameters/nested
이 명령에서Y
또는1
을 반환하면 기능이 활성화됩니다.명령이0
또는N
을 반환하는 경우 단계 ii 및 iii 을 사용하십시오. kvm_amd
모듈 언로드# modprobe -r kvm_amd
- 중첩 기능 활성화
# modprobe kvm_amd nested=1
- 이제 L0 호스트를 다음에 재부팅할 때까지만 중첩 기능이 활성화됩니다. 영구적으로 활성화하려면
/etc/modprobe.d/kvm.conf
파일에 다음 행을 추가합니다.options kvm_amd nested=1
- 다음 방법 중 하나를 사용하여 중첩된 가상화의 L1 가상 머신을 구성합니다.
- virt-manager
- 원하는 게스트의 GUI를 열고 가상 하드웨어 세부 정보 표시 아이콘을 클릭합니다.
- Processor 메뉴를 선택하고 Configuration (구성) 섹션에서 Model 필드에
host-passthrough
를 입력하고 (드롭다운 선택을 사용하지 않음)을 클릭합니다.
[D]
- 도메인 XML
- 게스트의 도메인 XML 파일에 다음 행을 추가합니다.
<cpu mode='host-passthrough'/>
게스트의 XML 구성 파일에<cpu>
요소가 이미 포함된 경우 다시 작성합니다.
- 중첩된 가상화 사용을 시작하려면 L1 게스트 내에 L2 게스트를 설치합니다. 이 작업을 수행하려면 L1 게스트를 설치할 때와 동일한 절차를 따르십시오. 자세한 내용은 3장. 가상 머신 생성 을 참조하십시오.