kvm磁盤管理
創建磁盤的時候注意選擇磁盤類型,需要和現有的磁盤類型保持一致
主機磁盤相關操作
查詢虛擬機狀態
$ virsh list
查看虛擬機磁盤掛在情況
$ virsh domblklist jbzm-mac
給虛擬機掛在磁盤
$ virsh attach-disk jbzm-mac /home/jbzm/kvm_iso/mac.img vdc
給當前的磁盤添加容量
$ qemu-img resize /home/jbzm/kvm_iso/jbzm-mac.img +200G
查看磁盤詳細信息
$ qemu-img info /home/jbzm/kvm_iso/jbzm-mac.img
解除磁盤掛載
$ virsh detach-disk jbzm-mac vdc
虛擬機磁盤掛載
在主機創建好虛擬磁盤之後需要進行掛載
查看磁盤
$ fdisk -l
對磁盤進行格式化
$ mkfs.ext4 /dev/vdb
完成掛載
$ mount /dev/vdb /data
配置開機自動掛載
$ vim /etc/fstab
/dev/vdb /data ext4 defaults 0 0
固定xml配置
由於給虛擬機添加了磁盤導致xml發生變更,所以我們需要將內存中的xml虛擬機配置同步到文件中
$ virsh dumpxml strang >/etc/libvirt/qemu/strang.xml
$ virsh define /etc/libvirt/qemu/strang.xml
默認情況下kvm的xml文件回報存在**/etc/libvirt/qemu/{server_name}.xml