가상화/Proxmox
[proxmox] vm에서 가상화(vitualization) 사용하기(중첩 가상화, Nested Virtualization)
ploz
2025. 1. 23. 12:21
반응형
proxmox vm내에서 가상화 기능을 활성화하는 방법이다.
proxmox host에서 중첩가상화가 활성화 확인
인텔
cat /sys/module/kvm_intel/parameters/nested
Y
AMD
cat /sys/module/kvm_amd/parameters/nested
N
Y의 경우 활성화 되어 있는다 의미이며 N의 경우 활성화 되지 않았다는 의미이다.
proxmox host에서 중첩 가상화 활성화 적용
중첩가상화가 활성화 되어 있지 않은 경우(N) 아래와 같이 설정한다.
인텔
echo "options kvm-intel nested=Y" > /etc/modprobe.d/kvm-intel.conf
AMD
echo "options kvm-amd nested=1" > /etc/modprobe.d/kvm-amd.conf
모듈을 재적용한거나 재부팅하여 적용한다.
인텔
modprobe -r kvm_intel
modprobe kvm_intel
AMD
modprobe -r kvm_amd
modprobe kvm_amd
VM에 가상화 적용
proxmox 웹에서 해당 VM의 CPU를 "HOST"로 변경한다.
VM의 전원을 끄고 다시 키면 적용된다.(재부팅 아님)
VM에 가상화 적용 확인
centos에서 cpu info를 통해 적용 되었는지를 확인 할 수 있다.
적용전 lscpu로 확인
적용 후 lscpu로 확인
혹은 아래와 같이 확인도 가능하다.
egrep --color -i "svm|vmx" /proc/cpuinfo
"vmx" 은 Intel-VT 이며 "svm"는 AMD-V 이다.
반응형