1. 程式人生 > >kvm熱添加磁盤,且停機重啟kvm虛擬機,文件信息不丟失

kvm熱添加磁盤,且停機重啟kvm虛擬機,文件信息不丟失

發現 文件信息 drive 格式化 html cow efault ofo qcow

筆者centos7.5系統
參考:http://www.cnblogs.com/pigdragon/p/9506771.html
#宿主機上創建一個磁盤文件
qemu-img create -f qcow2 test2_add01.qcow2 5G
#宿主機上熱添加該磁盤到對應虛擬主機中去
virsh attach-disk centos7.0 /var/lib/libvirt/images/test2_add01.qcow2 vdc --cache=none --subdriver=qcow2
#宿主機上查看內存中已經添加的硬盤信息
virsh dumpxml centos7.0
‘‘‘‘‘‘
<disk type=‘file‘ device=‘disk‘>
<driver name=‘qemu‘ type=‘qcow2‘ cache=‘none‘/>
<source file=‘/var/lib/libvirt/images/test2_add01.qcow2‘/>
<target dev=‘vdc‘ bus=‘virtio‘/>
<address type=‘pci‘ domain=‘0x0000‘ bus=‘0x00‘ slot=‘0x0a‘ function=‘0x0‘/>
</disk>
‘‘‘‘‘‘
#宿主機上將硬盤信息復制到當前配置中去
virsh edit centos7.0
#kvm虛擬機上,將新增的磁盤格式化,並添加至fstab中去,在huawei目錄中創建test文件,查證重啟之後是否丟失
mkfs.ext4 /dev/vdc && mkdir /huawei && echo "/dev/vdc /huawei ext4 defaults 1 2" >> /etc/fstab && mount -a && cd /huawei && dd if=/dev/zero of=test bs=1M count=1000
#宿主機上操作,重啟kvm虛擬機,進到huawei目錄當中去,發現文件test沒有丟失
virsh shutdown centos7.0
virsh start centos7.0

kvm熱添加磁盤,且停機重啟kvm虛擬機,文件信息不丟失