一.kvm安装条件
1.inter cpu ---> vmx
2.amd cpu ---> svm
二.kvm虚拟化安装
dnf group list --hidden
dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools"
Virtualization Client 虚拟化客户端
Virtualization Hypervisor 虚拟化核心套件
Virtualization Tools 虚拟化工具
kvm虚拟化相关信息
服务名称:
libvirtd
systemctl status libvirtd
状态为 active
虚拟化核心:
qemu/kvm
虚拟化存储目录(虚拟机硬盘)
/var/lib/libvirt/images/westos.qcow2
三.虚拟机安装(使用U盘挂载)
四.虚拟机管理命令
virt-viewer carry_ley 显示carry_ley虚拟机
virt-manager 打开虚拟机控制器
virsh list 列出运行的虚拟机
virsh list --all 列出所有虚拟机
virsh start westos 开启虚拟机
virsh shutdown westos 正常关闭虚拟机
virsh destroy westos 断电westos虚拟机
五.虚拟机在Linux系统中的传输
1.实验环境
主机1:westos_study 172.25.254.10 默认未虚拟机
主机2: westos_copy 172.25.254.20 默认安装过westos虚拟机
2.在westos_study中安装虚拟化组件
dnf group install "Virtualization Client" "Virtualization Hypervisor" "Virtualization Tools" -y
3.在westos_copy中复制westos虚拟机的文件到westos_study中
scp /etc/libvirt/qemu/westos.xml root@172.25.254.10:/mnt
scp /var/lib/libvirt/images/westos.qcow2 root@172.25.254.10:/mnt
4.在westos_study中恢复westos虚拟机
mv /mnt/westos.qcow2 /var/lib/libvirt/images/westos.qcow2
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/linux.qcow2