虛擬機的管理

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

在這裏插入圖片描述
在這裏插入圖片描述

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