KVM-virsh常用命令


virsh list                                    #在線VM
virsh list --all                             #所有VM
virsh start                                 #開機
virsh shutdown                         #軟關機
virsh destroy                            #強制關機
virsh dnmpxml vm_name > name.xml             #配置備份,xml配置文件路徑  /etc/libvirt/qemu
virsh undefine                          #刪除vm,只是刪除配置文件,磁盤文件還在;
virsh define name.xml             #導入備份的xml配置
virsh edit vm_name                 #修改配置文件,帶語法檢查
virsh domrename oldname newname             #重命名,在關機狀態修改
virsh suspend                          #掛起,狀態paused
virsh resume                           #解除掛起
virsh vncdisplayer                   #查看vnc端口號
virsh autostart name               #開機自啟動,原理配置軟連接實現
virsh autostart --disable name                        #取消開機啟動
virsh console name                #ctrl + ] 切換退出,可不通過網絡,底層console連接
brctl show                               #查看橋接網路
virsh domiflist VM1                 #查看VM1網卡
ps -elf|grep dnsmasq              #查看dnsmaq
cat /var/lib/libvirt/dnsmasq/default.leases    #查看VM的IP信息

KVM格式轉換 快照管理

raw:裸格式,占用空間大,不支持快照,性能好
qcow2:qemu copy on write(qemu寫時復制,thin)支持快照,性能較raw稍差

qemu-img info                        #查看磁盤信息
qemu-img convert -f raw -O qcow2 name.raw name.qcow2         #轉換格式,支持vmdk
virsh snapshot-create            #快照
virsh snapshot-list                  #快照列表,快照直接放在虛擬磁盤中
virsh snapshot-delete vmname --snapshotname      #刪除快照,刪除快照文件不會變小
virsh snapshot-revert vmname      #還原快照


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM