一、kvm安装条件
1.inter cpu ----> vmx
2.amd cpu -------> svm
cat /proc/cpuinfo | grep vmx //查看本机是否支持kvm(inter的cpu)
cat /proc/cpuinfo | grep svm //查看本机是否支持kvm(amd的cpu)
二、kvm虚拟化安装
dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools" -y
Virtualization Client
Virtualization Tools
Virtualization Hypervisor
三、kvm虚拟化相关信息
1、服务名称
libvirtd
2、虚拟化核心
qemu/kvm
3、虚拟化存储目录(虚拟机硬盘)
/var/lib/libvirt/images/westos.qcow2
4、虚拟化硬件信息
/etc/libvirt/qemu/westos.xml
四、手动安装虚拟机
manger qcow2 disk
qemu-img info xxxx.qcow2
qemu-img create -f qcow2 xxxx.qcow2 -o lazy_refcounts=off
qemu-img resize xxx.qcow2 20G
五、虚拟机管理命令
virt-viewer westos
virt-manager
virsh list
virsh list --all
virsh start westos
virsh shutdown westos
virsh destroy westos
六、虚拟机在Linux系统中传输
westos_linux: 172.25.254.10 默认没有虚拟机
westos_node1: 172.25.254.20 默认安装过westos虚拟机
在westos_linux中安装虚拟化组件
dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools" -y
在westos_node1中复制westos虚拟机的文件到wesots_linux中
scp /etc/libvirt/qemu/westos.xml root@172.25.254.x:/var/lib/libvirt/images
scp /var/lib/libvirt/images/westos.qcow2 root@172.25.254.x:/var/lib/libvirt/images
virsh define westos.xml
virsh create westos.xml
virsh undefine westos
七、虚拟机快照
qemu-img create -f qcow2 -b /var/lib/libvirt/images/westos.qcow2 /var/lib/libvirt/images/node1.qcow2
然后恢复的时候,在虚拟机管理器选择新加一个虚拟机,选择导入本地镜像,选择快照的镜像。
|