1,查看運行的虛擬機
virsh list
2,查看所有的虛擬機(關閉和運行的虛擬機)
virsh list --all
3,連接虛擬機
virsh console +域名(虛擬機的名稱)
4,退出虛擬機
ctrl+]
5,關閉虛擬機
5.1 virsh shutdown +域名
5.2 virsh destroy +域名
6,掛起虛擬機
virsh suspend +域名
7,恢復被掛起的虛擬機
virsh resume +域名
8,子機隨宿主主機(母機)啓動而啓動
virsh autostart + 域名
9,取消自動啓動
virsh auotstart --disable +域名
10,徹底刪除虛擬機
1, 刪除虛擬機 virsh destroy +域名
2,解除標記 virsh undefine +域名
3,刪除虛擬機文件
11,啓動虛擬機並進入該虛擬機
virsh start 域名 --console
12 查看 虛擬機當前使用磁盤
virsh domblklist centos2 --details
創建外部快照
命令:virsh snapshot-create-as --domain vm --name snapshot1 --disk-only --atomic --no-metadata
--disk-only 有這個參數,snapshot-create-as命令就會創建磁盤外部快照;
--atomic 如果虛擬機有多個磁盤,則把爲虛擬機所有磁盤創建快照的操作當做一個原子操作,要麼全部成功,要麼全部失敗;
--no-metadata 不讓libvirt記錄快照的元數據。這個參數不是必須的,但是強烈建議使用,目前libvirt對外部快照支持不完整,只能創建,不能刪除和回滾