虚拟机的管理

1.虚拟机管理命令

virt-manager ##调出图形
virsh list ##列出正在运行的虚拟机
virsh list --all ##列出所有的虚拟机
virsh sart xx ##运行xx虚拟机
virsh shurdown xxx ###正常关闭xxx虚拟机
virsh destroy xx ####强制关闭xxx
virt-viewer xxxx ##显示虚拟机

2.在家中模拟虚拟机的恢复

虚拟机有一个硬盘文件/var/lib/libvirt/images/xxx.qcw2
和一个管理文件/etc/libvirt/qemu/xxx.xml
libvirtd 虚拟机服务

“1.在别人主机中发现一个已经安装好的虚拟机”

”克隆步骤“
假设116主机中存在已经安装号的虚拟机“mack”
“2.复制虚拟机所需文件”
scp [email protected]:/var/lib/libvirt/images/mack.qcow2 /var/lib/libvirt/images/
scp [email protected]:/etc/libvirt/qemu/mack.xml /mnt/un.xml
“3.对虚拟机进行恢复”
virsh creat /mnt/mack.xml #用虚拟机硬件文件一次性打开虚拟机,关闭消失

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

virsh define /mnt/mack.xml #永久恢复

在这里插入图片描述

在这里插入图片描述

3.虚拟机的快照

1.qemu-img create -f qcow2 -b /var/lib/libvirt/images/mack.qcow2 /var/lib/libvirt/images/node1.qcow2
可以通过du -sh node1.qcow2查看文件大小很小

在这里插入图片描述

在这里插入图片描述

2.把生成的快照导入到虚拟机图形控制器中

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3.虚拟机可以使用
4.快照虚拟机损坏,那么删除快照重新制作快照即可
5.当使用快照后请不要对母盘进行任何操作,否则会导致快照虚拟机无法正常使用

4.命令删除虚拟机

1.virsh undefine 虚拟机名称
rm -rf /var/lib/libvirt/images/虚拟机硬盘.qcow2

在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章