一、实验环境
在配置了软件仓库的主机上下载虚拟化服务软件,并打开相应服务。
dnf group install "Virtualization Client" "Virtualization Tools" -y
systemctl status libvirtd.service
systemctl enable --now libvirtd.service
virt-manager
选择从本地镜像中安装虚拟机。一路安装下去
cpu核心数设置为1,内存分配20G,运存>2048
安装完成后,设定完成后进入虚拟机。
kvm虚拟化相关信息
服务名称:
libvirtd
虚拟化核心
qemu/kvm
虚拟化存储目录(虚拟机硬盘)
/var/lib/libvirt/images/westos.qcow2
虚拟化硬件信息:
/etc/libvirt/qemu/westos.xml
虚拟机的管理命令
virt-viewer westos : 显示westos虚拟机
virt-manager : 打开虚拟机控制器
virsh list : 列出运行的虚拟机
virsh list --all : 列出所有虚拟机
virsh start westos : 开启虚拟机
virsh shutdown westos : 正常关闭虚拟机
virsh destroy westos : 断电westos虚拟机
虚拟机的传输
将以下文件传输到远程主机
scp /etc/libvirt/qemu/westos.xml root@192.168.17.200:/var/lib/libvirt/images
scp /var/lib/libvirt/images/westos.qcow2 root@192.168.17.200:/var/lib/libvirt/images
在远程主机上使用以下命令打开虚拟机(一次性)
virsh create westos.xml
使用以下命令永久恢复虚拟机
virsh define westos.xml
删除虚拟机信息,不删除文件。
virsh undefine westos.xml
虚拟机快照
qemu-img create -f qcow2 -b westos.qcow2 nodea.qcow2 -F qcow2
虚拟机快照以后即可选择快照,无需安装即可使用。不用担心损坏。