2.2. 호스트 요구 사항
Red Hat Virtualization의 하드웨어 인증은 Red Hat Enterprise Linux의 하드웨어 인증의 적용을 받습니다. 자세한 내용은 https://access.redhat.com/solutions/725243 을 참조하십시오. Red Hat Enterprise Linux에서 사용할 수 있도록 특정 하드웨어 항목이 인증되었는지 확인하려면 https://access.redhat.com/ecosystem/#certifiedHardware 을 참조하십시오.
게스트에 적용되는 요구 사항 및 제한 사항에 대한 자세한 내용은 https://access.redhat.com/articles/rhel-limits 및 https://access.redhat.com/articles/906543 을 참조하십시오.
2.2.1. CPU 요구 사항
모든 CPU는 Intel® 64 또는 AMD64 CPU 확장 기능과 AMD-V™ 또는 Intel VT® 하드웨어 가상화 확장 기능이 활성화되어 있어야 합니다. No eXecute 플래그 (NX)에 대한 지원도 필요합니다.
다음과 같은 CPU 모델이 지원됩니다.
AMD
- Opteron G4
- Opteron G5
- EPYC
Intel
- Nehalem
- Westmere
- SandyBridge
- Haswell
- Haswell-noTSX
- Broadwell
- Broadwell-noTSX
- Skylake (클라이언트)
- Skylake (서버)
- IBM POWER8
2.2.1.1. 프로세서가 필요한 플래그를 지원하는지 확인
BIOS에서 가상화를 활성화해야 합니다. 이 변경 사항을 적용한 후 호스트의 전원을 끄고 재부팅합니다.
- Red Hat Enterprise Linux 또는 Red Hat Virtualization Host 부팅 화면에서 임의의 키를 눌러 목록에서 Boot or Boot with serial console 항목을 선택합니다.
-
Tab
을 눌러 선택한 옵션의 커널 매개 변수를 편집합니다. -
마지막 커널 매개변수 뒤에 공백이 있는지 확인하고 매개 변수
rescue
를 추가합니다. -
Enter
를 눌러 복구 모드로 부팅합니다. 프롬프트에서 프로세서에 필요한 확장 기능이 있고 다음 명령을 실행하여 사용하도록 설정되어 있는지 확인합니다.
# grep -E 'svm|vmx' /proc/cpuinfo | grep nx
출력이 표시되면 프로세서가 하드웨어 가상화가 가능합니다. 출력이 표시되지 않는 경우에도 프로세서는 여전히 하드웨어 가상화를 지원할 수 있습니다. 일부 환경에서는 BIOS에서 가상화 확장을 사용하지 않도록 설정합니다. 이것이 케이스라고 생각되는 경우, 시스템의 BIOS와 제조업체가 제공하는 마더 보드 설명서를 참조하십시오.