004.KVM日常管理1
阿新 • • 發佈:2018-11-01
一 常用命令
1.1 檢視虛機列表及狀態
1 [[email protected] ~]# virsh list --all
1.2 連線虛機
1 [[email protected] ~]# virsh console vm01-centos6.8
1.3 啟動虛機
1 [[email protected] ~]# virsh start vm01-centos6.8
1.4 停止虛機
1 [[email protected] ~]# virsh shutdown vm01-centos6.8
注意:預設狀態下virsh工具不能對linux虛擬機器進行關機操作,linux作業系統需要開啟acpid服務,在KVM linux虛擬機器必須配置此服務。
1 yum -y install acpid 2 chkconfig acpid on 3 /etc/init.d/acpid start
1.5 重啟虛擬機器
1 [[email protected] ~]# virsh reboot vm01-centos6.8
1.6 強制關閉虛擬機器-下電
1 [[email protected] ~]# virsh destroy vm01-centos6.8
1.7 設定虛擬機器隨宿主機開機自啟
1 [[email protected] ~]# virsh autostart vm01-centos6.8
1.8 取消虛擬機器隨宿主機開機自啟
1 [[email protected] ~]# virsh autostart --disable vm01-centos6.8
1.9 虛擬機器掛起及回覆
1 [[email protected] ~]# virsh suspend vm01-centos6.8 #掛起 2 [[email protected] ~]# virsh resume vm01-centos6.8 #恢復
1.10 編輯虛擬機器xml配置
1 [[email protected] ~]# virsh edit vm01-centos6.8
注:vm01-centos6.8配置檔案要求已經define,否則無法edit,也可以直接通過vi修改配置檔案。
1.11 定義虛擬機器XML配置檔案
1 [[email protected] ~]# virsh define /etc/libvirt/qemu/vm01-centos6.8.xml
1.12 通過配置檔案啟動虛機
1 [[email protected] ~]# virsh create /etc/libvirt/qemu/vm01-centos6.8.xml
1.13 刪除kvm虛機
1 [[email protected] ~]# virsh undefine vm01-centos6.8
注意:此命令只刪除虛擬機器配置檔案,不刪除虛擬磁碟檔案。
1.14 匯出(備份)虛機xml配置檔案
1 [[email protected] ~]# virsh dumpxml vm01-centos6.8 > /etc/libvirt/qemu/vm01-centos6.8_dump.xml
1.15 重新定義虛機配置
1 [[email protected] ~]# virsh define /etc/libvirt/qemu/vm01-centos6.8_dump.xml
1.16 刪除虛機磁碟檔案
1 [[email protected] ~]# rm -rf /data/images/vm01-centos6.8.img
1.17 顯示虛機資訊
1 [[email protected] ~]# virsh dominfo vm01-centos6.8
1.18 檢視磁碟資訊
1 [[email protected] ~]# qemu-img info /data/images/vm01-centos6.8.img
1.19 檢視CPU資訊
1 [[email protected] ~]# virsh vcpuinfo vm01-centos6.8
1.20 檢視虛機磁碟
1 [[email protected] ~]# virsh domblklist vm01-centos6.8
二 其他配置
2.1 kvm虛機預設配置
路徑:/etc/libvirt/qemu/
2.2 virsh互動式
1 [[email protected] ~]# virsh 2 Welcome to virsh, the virtualization interactive terminal. 3 4 Type: 'help' for help with commands 5 'quit' to quit 6 7 virsh # help