分享

统信UOS系统在x86环境中,如何配置系统中的kvm支持虚拟化嵌套

李白 2021-11-9 18:06:21 发表于 已解决 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 1606
1)先查看当前系统中是否支持虚拟化嵌套,该功能也跟cpu有关,所以分为基于intel和AMD的
                基于 Intel 的处理器运行以下命令:
                cat /sys/module/kvm_intel/parameters/nested
                基于 AMD 的处理器运行以下命令:
                cat /sys/module/kvm_amd/parameters/nested
        查看输出结果是N,代表当前并没有开启虚拟化嵌套支持。
       
        2)要开启虚拟化嵌套需要做一些设置,创建 /etc/modprobe.d/kvm-nested.conf文件,并添加以下内容:
                options kvm-intel nested=1
                options kvm-intel enable_shadow_vmcs=1
                options kvm-intel enable_apicv=1
                options kvm-intel ept=1

        3)把当前的系统中启动的虚拟机都关闭,然后手动移除系统中的kvm_intel模块。

        4)挂载kvm_intel,执行modprobe -r kvm_intel。最后可以重启机器,确保配置生效。

        5)最后再执行cat /sys/module/kvm_intel/parameters/nested,输出结果是“Y”,代表开启虚拟化嵌套。

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服