ProxmoxVE开启嵌套虚拟化【AMD处理器】

检测PVE虚拟机是否支持虚拟化

虚拟机中使用命令来验证(AMD的PVE6默认开启):

 

egrep --color 'vmx|svm' /proc/cpuinfo
#没有输出即不支持,否则会高亮显示vmx或者svm。

开启方法:

1、开启PVE主机的nested,关闭所有虚拟机
检查PVE系统是否开启nested,运行命令:

 

cat /sys/module/kvm_amd/parameters/nested
0
#输出0,表示未开启,输出1,表示已开启。

检查结果未开启,必须关闭所有的虚拟机系统,否则不能开启内核支持。

 

modprobe -r kvm_amd
modprobe kvm_amd nested=1
cat /sys/module/kvm_amd/parameters/nested
1
#再次检查nested,输出1,即为开启成功。

如果报错Module kvm_amd is in use,请检查你的虚拟机是否全部关闭。

2、设置系统启动后自动开启nested

 

echo "options kvm_amd nested=1" >> /etc/modprobe.d/modprobe.conf

3、设置虚拟机的CPU类型为host

 

qm set <vmid> --cpu cputype=host
#例:qm set 101 --cpu cputype=host
#也可以在图形界面设置:选择虚拟机,“硬件”–“处理器”–“类型”–“host"
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

栗子博客 程序 ProxmoxVE开启嵌套虚拟化【AMD处理器】 https://www.lizi.tw/program/20701.html

建筑工地上施工员,闲暇时弄个博客打发时间,

常见问题
  • 1、杰齐1.7仅适用于PHP5.2 2、需Zend支持 3、尽量使用宝塔面板 4、尽量使用Windows 系统,关关对Linux支持不太友好。
查看详情

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

ProxmoxVE开启嵌套虚拟化【AMD处理器】-海报

分享本文封面