我們采用虛擬機的原因是什么呢,很簡單就倆字: 節能
1. 管理虛擬機的命令:
virt-manager | 開啟虛擬機管理器 |
---|---|
virsh list | 顯示正在運行的虛擬機 |
virsh list --all | 查看所有虛擬機 |
virsh start desktop | 打開虛擬機 |
virsh shutdown desktop | 正常關閉虛擬機 |
virsh destroy desktop | 強行關閉虛擬機 |
virt-viewer desktop | 顯示虛擬機 |
注意: 上面的命令全都是在真機中的root用戶下操作的
2. 克隆別的主機的虛擬機
復制虛擬機所需文件
scp root@172.25.254…:/var/lib/libvirt/images/虛擬機.qcow2 /var/lib/libvirt/images/
注意:這只是復制系統硬盤
scp root@172.25.254…:/etc/libvirt/qemu/虛擬機.xml /mnt/
這個是復制硬件信息
拷過來后對虛擬機進行恢復
命令:virsh create /mnt/虛擬機.xml
但是這樣的虛擬機是一次性的,你關閉之后就沒了。
想要永久恢復虛擬機的話:virsh define /mnt/虛擬機.xml
虛擬機的控制硬件文件;
可以改名字
改完之后wq退出保存,然后重啟服務
3. 虛擬機的快照
創建快照:
qemu-img create -f qcow2 -b /var/lib/libvirt/images/虛擬機.qcow2 /var/lib/libvirt/images/node1.qcow2
進入圖形界面,點擊新建一個虛擬機
把生成的快照導入到虛擬機圖形控制器中,虛擬機快照可以使用
選第四個
注意:
1.如果虛擬機快照損壞,那么刪除快照重新制作快照即可
2.當使用快照后不要對虛擬機母盤做任何操作,否則會破壞快照
4 .刪除虛擬機
virsh undefine 虛擬機 刪除虛擬機,不刪文件
rm -fr /var/lib/libvirt/images/虛擬機硬盤.qcow2 刪除虛擬機文件