centos7.2 KVM基本安装+嵌套虚拟化参数设置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7.2 KVM基本安装+嵌套虚拟化参数设置相关的知识,希望对你有一定的参考价值。
这几天一直在用mac做下KVM,但是始终是因为图形话的问题,打不开虚拟机。基于windows的安装网上教程很多,我做下自己的总结。
在VMware fusion虚拟机打开三个参数
selinux和防火墙关闭
1.grep vmx /proc/cpuinfo
flags : vmx 或者 svm
vmx:Intel系列CPU支持虚拟化标志
svm:AMD系列CPU支持虚拟化标志
2.[[email protected] ~]# find / -name *.ko|grep kvm(模块文件存放位置)
/usr/lib/modules/3.10.0-327.el7.x86_64/kernel/arch/x86/kvm/kvm-amd.ko
/usr/lib/modules/3.10.0-327.el7.x86_64/kernel/arch/x86/kvm/kvm-intel.ko
/usr/lib/modules/3.10.0-327.el7.x86_64/kernel/arch/x86/kvm/kvm.ko
3.[[email protected] ~]# lsmod |grep kvm
kvm_intel 162153 3
kvm 525259 1 kvm_intel
4.yum -y install kvm qemu-kvm python-virtinst libvirt libvirt-python virt-manager libguestfs-tools bridge-utils virt-install(装包)
5.systemctl start libvirtd.service(启动服务)
6.export DISPLAY=:0.0(图形化变量声明出来,为virt-manager做准备,windows下现在pc机上下载Xmanager)
7. virt-manager(打开图形化安装虚拟机,准备好镜像,注意权限,安装即可)
8.virt-install(命令行安装虚拟机,这个有帮助信息,网上也有很多教程)
嵌套虚拟化的参数设置
1.modinfo kvm_intel | grep nested
parm: nested:bool
2.modprobe -r kvm-intel
modprobe kvm-intel nested=1
cat /sys/module/kvm_intel/parameters/nested
Y(代表开启,支持嵌套虚拟化)
3.[[email protected] ~]# grep pass /usr/share/libvirt/cpu_map.xml
<cpu mode=‘host-passthrough‘/>(这条要加进去,要不创建虚拟机会出cpu模式问题)
以上是关于centos7.2 KVM基本安装+嵌套虚拟化参数设置的主要内容,如果未能解决你的问题,请参考以下文章
原创CentOS7.9使用KVM安装Win10 21H1虚拟机(简易版教程)
Linux系统之虚拟化实战PVE下KVM虚拟机的嵌套安装方法