virsh是一個(gè)用于管理虛擬機(jī)的命令行工具,它與libvirt服務(wù)配合使用,支持對(duì)虛擬機(jī)的創(chuàng)建、配置、啟動(dòng)、停止等操作?。?1
列出虛擬機(jī)
?顯示當(dāng)前正在運(yùn)行的虛擬機(jī)?:virsh list
?顯示所有虛擬機(jī)(包括未啟動(dòng)的)?:virsh list --all
啟動(dòng)和關(guān)閉虛擬機(jī)
?啟動(dòng)虛擬機(jī)?:virsh start <vm_name or id>
?正常關(guān)閉虛擬機(jī)?:virsh shutdown <vm_name or id>
?強(qiáng)制關(guān)閉虛擬機(jī)?:virsh destroy <vm_name or id>
?重啟虛擬機(jī)?:virsh reboot <vm_name or id>
創(chuàng)建和刪除虛擬機(jī)
?從XML配置文件創(chuàng)建虛擬機(jī)?:virsh create <config_file.xml>
?定義虛擬機(jī)(從XML配置文件,但不啟動(dòng))?:virsh define <config_file.xml>
?刪除虛擬機(jī)(僅刪除虛擬機(jī)定義,不刪除磁盤文件)?:virsh undefine <vm_name or id>
?刪除虛擬機(jī)及其磁盤文件?:virsh undefine <vm_name or id> --remove-all-storage
修改虛擬機(jī)配置
?編輯虛擬機(jī)配置(打開(kāi)XML編輯器)?:virsh edit <vm_name or id>
?查看虛擬機(jī)XML配置?:virsh dumpxml <vm_name or id>
管理虛擬機(jī)快照
?列出虛擬機(jī)的快照?:virsh snapshot-list <vm_name or id>
?創(chuàng)建虛擬機(jī)快照?:virsh snapshot-create-as <vm_name or id> <snapshot_name> --description "Snapshot description"
?恢復(fù)虛擬機(jī)快照?:virsh snapshot-revert <vm_name or id> <snapshot_name>
?刪除虛擬機(jī)快照?:virsh snapshot-delete <vm_name or id> <snapshot_name>
24小時(shí)免費(fèi)咨詢
請(qǐng)輸入您的聯(lián)系電話,座機(jī)請(qǐng)加區(qū)號(hào)