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