之前有过挂载、卸载的操作吗? virsh dumpxml出来的文件里面有virtio-disk1吗?
有条件试试虚拟机OS是centos6或者rhel6的情况。 我记得linux kernel 3.*带的udev里面有个bug 在 2013年11月24日下午1:38,Du Jun <dj199...@gmail.com>写道: > Hi ZHOU, > 目前我的虚拟机还没有挂额外数据盘,物理机qemu版本1.0,libvirt版本0.9.8,虚拟机OS时ubuntu 12.04. > > Does these matters? > > ---- > Best regards, > DuJun > > 2013/11/24, Wei ZHOU <ustcweiz...@gmail.com>: > > 你挂了几个盘?你的物理机的QEMU和LIBVIRT是什么版本,虚拟机用的什么OS > > > > 2013/11/23, Du Jun <dj199...@gmail.com>: > >> Hi all, > >> 我在为虚拟机绑定磁盘的时候碰到了一个问题,log信息如下: > >> 2013-11-23 18:04:03,155 DEBUG [cloud.async.AsyncJobManagerImpl] > >> (Job-Executor-57:job-81 = [ 260b8d64-570d-4469-92c6-f27d887955b0 ]) > >> Complete async job-81 = [ 260b8d64-570d-4469-92c6-f27d887955b0 ], > >> jobStatus: 2, resultCode: 530, result: Error Code: 530 Error text: > >> Failed to attach volume: volume-a4903396-ca1b-48a9-838d-e82dbd190932 > >> to VM: basic-inception-vm; org.libvirt.LibvirtException: internal > >> error unable to execute QEMU command 'device_add': Duplicate ID > >> 'virtio-disk1' for device > >> 提示信息说:“Duplicate ID 'virtio-disk1' for > >> device”,我就迷惑了,数据磁盘在我的主存储里面是独一无二的呀,求解释,求说明!谢谢! > >> > >> ---- > >> Best regards, > >> DuJun > >> > > >