环境:
windows10 x86_64物理机ip 192.168.1.107;
centos7 node1 ip 192.168.1.101
打开vmware的虚拟化引擎 Inter VT-x/EPT 或AMD-v/RVI功能
KVM必要条件:
1、X86_64
2、CPU支持HVM硬件虚拟化:Intel VT或AMD AMD-v
判断CPU是否支持硬件虚拟化:
grep -i -E '(vmx|svm|lm)' /proc/cpuinfo
vmx: Inter VT-x
svm: AMD AMD-v
装载内核模块
# modprobe kvm
判断是否已装载
# modprobe kvm
或
# ls /dev
下看到kvm字样
KVM工具栈
libvirt:默认只提供NAT模式,没有仅主机和桥接,此处演示设置桥接接口
# cd /etc/sysconfig/network-scripts/
# cp ifcfg-ens33 ifcfg-br0 直接复制物理网卡信息 物理桥为ifcfg-br0
把br0当网卡来用,地址配置在br0上面,把ens33当交换机来用
# vim ifcfg-ens33
把原网卡的IP,掩码,网关,DNS,路由,UUID等删除,并且增加一条信息BRIDGE=br0,意为br0使用的网桥
# vim ifcfg-ensbr0
修改NAME和DEVICE为br0,并将TYPE修改为Bridge,并删除UUID
重启网络服务
# systemctl restart network
成功
使用virt-manager图形化管理Kvm
# yum install qemu-kvm libvirt-daemon-kvm libvirt virt-manager
# systemctl start libvirtd.service
# ifconfig
# virt-manager &
若虚机是最小化安装,可能没有安装支持图形界面的图形库
# yum -y groupinstall "GNOME Desktop"