虛擬化kvm,virsh虛擬化管理器
virsh nodeinfo #查看KVM節點(服務器)信息
virsh list [--all] #列出虛擬機
virsh net-list [--all] #列出虛擬網絡
virsh dominfo 虛擬機名稱 #查看挃定虛擬機的信息
virsh start|reboot|shutdown 虛擬機名稱 #運行|重啓|關閉挃定的虛擬機
virsh destroy 虛擬機名稱 #強制關閉挃定的虛擬機
virsh autostart [--disable] 虛擬機名稱 #將指定的虛擬機設爲開機自動運行
XML配置文件
xml配置文件定義了一個虛擬機的名稱、UUID、CPU、內存、虛擬磁盤、網卡等各種參數設置,默認位於/etc/libvirt/qemu/虛擬機名.xml
導出xml配置文件
查看:virsh dumpxml 虛擬機名
備份:virsh dumpxml 虛擬機名 > 虛擬機名.xml
編輯虛擬機設置
對虛擬機的配置進行調整
編輯:virsh edit 虛擬機
如果修改name、uuid、disk、mac(刪除),可自動保存爲新的虛擬機配置
導入(創建)虛擬機
根據修改後的獨立xml文件定義新虛擬機
]# virsh define xml描述文件的路徑
刪除虛擬機
]# virsh undefine 虛擬機名
虛擬機磁盤鏡像
常用虛擬機的磁盤鏡像文件格式
創建新的虛擬機磁盤鏡像
]# qemu-img create -f qcow2(格式) 磁盤路經 大小
查詢鏡像盤文件的信息
]# qemu-img info 磁盤路徑
創建/還原/刪除快照
快照的作用是什麼?
在虛擬機磁盤鏡像內記錄不同的時間點的狀態數據備份,必要時可以將虛擬機恢復到指定的快照
基本用法:
創建快照:qemu-img snapshot -c 快照名 qcow2磁盤
列出快照:qemu-img snapshot -l qcow2磁盤
恢復快照:qemu-img snapshot -a 快照名 qcow2磁盤
刪除快照:qemu-img snapshot -d 快照名 qcow2磁盤