一、安装kvm
1.安装命令
yum -y install qemu-kvm libvirt virt-install bridge-utils libvirt-python libguestfs-tools
2.检查是否安装成功
lsmod | grep kvm

3、启动虚拟化
systemctl start libvirtd
systemctl enable libvirtd
systemctl list-unit-files |grep libvirtd.service
4.kvm配置网桥
重启网络服务后ping一下
# systemctl restart network
二、安装KVM虚拟机
1.使用准备好的os镜像文件(/root/iso/CentOS-7-x86_64-Minimal-1810.iso),运行virt-install创建虚拟机。
virt-install --name=kvm --ram=2048 --vcpus=2 --disk path=/root/kvm/centos01.img,size=20,bus=virtio --accelerate --cdrom /root/iso/CentOS-7-x86_64-Minimal-1810.iso --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole
virt-install选项,下面列出一些常用的,具体可以通过--help查看
2.宿机上列出虚拟机
# virsh list --all
3.启动虚拟机并查看状态
# virsh start kvm
4.其它常用的virsh命令
关机:virsh shutdown kvm
虚拟机名称修改:virsh domrename kvm kvm1
虚拟机修改磁盘文件名称:mv /root/kvm/centos01.img /root/kvm/centos001.img
修改配置文件:virsh edit kvm
开机:virsh start kvm
强制关闭虚拟机:virsh destroy kvm
删除定义虚拟机:virsh undefine kvm