共计 1978 个字符,预计需要花费 5 分钟才能阅读完成。
(1)先查看我们的虚拟机 A 支不支持虚拟化,通过命令 lscpu
没有 VT- X 标示,所以不支持虚拟化
(2)物理机上开启 nested 支持
# 查看当前物理机是否支持 nested
cat /sys/module/kvm_intel/parameters/nested
N #不支持
# 让物理机支持 nested
echo “options kvm-intel nested=1” >> /etc/modprobe.d/kvm-intel.conf
# 物理机重启或者执行
#rmmod kvm-intel
#modprobe kvm-intel nested=1
# 重启之后查看是否支持
cat /sys/module/kvm_intel/parameters/nested
Y #变成 Y,支持
(3)物理机上修改要支持虚拟化的虚拟机
# 查找 UUID
# 查看该虚拟机 UUID
[root@linuxidc ~]# virsh list –all |grep 313d634ad72247ee938
10 313d634ad72247ee93859a3042415829 running
# 虚拟机关机
init 0
# 物理机修改该虚拟机配置文件
virsh edit 313d634ad72247ee93859a3042415829
在 </features> 下面加入:
<cpu mode=’custom’ match=’exact’>
<model fallback=’allow’>core2duo</model>
<vendor>Intel</vendor>
<feature policy=’require’ name=’lahf_lm’/>
<feature policy=’require’ name=’xtpr’/>
<feature policy=’require’ name=’cx16’/>
<feature policy=’require’ name=’tm2’/>
<feature policy=’require’ name=’est’/>
<feature policy=’require’ name=’vmx’/>
<feature policy=’require’ name=’pbe’/>
<feature policy=’require’ name=’tm’/>
<feature policy=’require’ name=’ht’/>
<feature policy=’require’ name=’ss’/>
<feature policy=’require’ name=’acpi’/>
<feature policy=’require’ name=’ds’/>
</cpu>
保存
# 物理机上启动该虚拟机
virsh start 313d634ad72247ee93859a3042415829
# 虚拟机上查看是否支持
————————————– 分割线 ————————————–
KVM 中 Linux 虚拟机的硬盘添加方法 http://www.linuxidc.com/Linux/2013-02/80067.htm
Linux 入门学习教程:虚拟机体验之 KVM 篇 http://www.linuxidc.com/Linux/2015-03/114462.htm
RHEL6 KVM 虚拟化创建桥接网卡 - 网桥 http://www.linuxidc.com/Linux/2013-08/88517.htm
RedHat Linux KVM 虚拟机桥接 http://www.linuxidc.com/Linux/2013-02/79934.htm
CentOS 5.6 下 KVM 的安装 / 桥接设置 / 虚拟机创建及运行 http://www.linuxidc.com/Linux/2012-12/76883.htm
Ubuntu 下用 libvirt 安装 KVM 虚拟机时找不到 /bin/qemu-kvm 问题解决 http://www.linuxidc.com/Linux/2013-08/88985.htm
RedHat6.5 下安装配置 KVM 虚拟机 http://www.linuxidc.com/Linux/2014-10/107972.htm
KVM 虚拟化之嵌套虚拟化 nested http://www.linuxidc.com/Linux/2015-05/117026.htm
————————————– 分割线 ————————————–
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-11/125371.htm