本章只讲解Linux单机版虚拟化KVM。使用KVM虚拟化需要CPU支持虚拟化才行,cpu有两种类型,Intel和AMD,查看Intel cpu是否支持虚拟化:grep vmx /proc/cpuinfo,查看AMD cpu是否支持虚拟化使用grep svm /proc/cpuinfo
KVM技术中需要使用到qemu+kvm,kvm负责cpu和内存的虚拟化,不能模拟其他设备,qemu用来模拟网络IO(网卡、磁盘IO)设备。libvirt调用KVM虚拟化技术的接口,用于管理。使用yum groupinstall "Virtualization Host" -y安装虚拟化相关包以支持虚拟化(相当于windows中安装了VMWare)
查看已经安装的虚机:
virsh list
virsh shutdown desktop 关闭desktop虚机
virsh destory desktop 拔电
virsh start desktop 启动desktop虚机
远程管理虚机:
这里连接到f3远程主机上,对虚机进行管理:
virsh --connect qemu+ssh://root@f3/system
接着就可以关闭、开启、查看f3中的虚机
destory desktop