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