<div>hi:</div><div><br></div><div>   I want attach a physical disk to a qemu instance in devstack environment,But these methods have some problem.</div><div><br></div><div>   Method 1:</div><div><div>    step1</div><div>    reference  http://ronaldevers.nl/2012/10/14/adding-a-physical-disk-kvm-libvirt.html</div><div>      virsh edit instance-00000001</div><div><br></div><div>     you add the disk to the domain¡¯s xml config file by hand. So open up /etc/libvirt/qemu/<your-vm>.xml in your favourite editor and add a <disk> section to the <devices> section:</div><div><br></div><div>    <disk type='block' device='disk'></div><div>       <driver name='qemu' type='raw'/></div><div>       <source dev='/dev/md/storage'/></div><div>      <target dev='vdb' bus='virtio'/></div><div>    </disk></div><div>    This will make the host¡¯s /dev/md/storage available in the guest as /dev/vdb</div></div><div>    step2</div><div>    guest os can not find the new physical disk. Then reboot guest os, the xml is reverted to before,and guest os can not find the new phyisical disk.</div><div><br></div><div>    Method 2:</div><div>    step 1</div><div><div>    [root@opentest ~]# virsh attach-disk instance-00000001 /dev/md/storage vdb --cache none --config --type disk</div><div>    Disk attached successfully</div></div><div>    step 2</div><div>    <span style="line-height: 1.5;">guest os can not find the new physical disk. Then reboot guest os, the xml is reverted to before,and guest os can not find the new phyisical disk.</span></div>