[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [EXTERNAL] [Xen-devel] XEN Qdisk Ceph rbd support broken?
> -----Original Message----- > From: Brian Marcotte <marcotte@xxxxxxxxx> > Sent: 16 July 2020 21:24 > To: Paul Durrant <xadimgnik@xxxxxxxxx> > Cc: paul@xxxxxxx; 'Jules' <jules@xxxxxxxxx>; xen-devel@xxxxxxxxxxxxxxxxxxxx; > oleksandr_grytsov@xxxxxxxx; wl@xxxxxxx > Subject: Re: [EXTERNAL] [Xen-devel] XEN Qdisk Ceph rbd support broken? > > > Your issue stems from the auto-creation code in xen-block: > > > > The "aio:rbd:rbd/machine.disk0" string is generated by libxl and does > > look a little odd and will fool the parser there, but the error you see > > after modifying the string appears to be because QEMU's QMP block > > device instantiation code is objecting to a missing parameter. Older > > QEMUs circumvented that code which is almost certainly why you don't > > see the issue with versions 2 or 3. > > Xen 4.13 and 4.14 includes QEMU 4 and 5. They don't work with Ceph/RBD. > > Are you saying that xl/libxl is doing the right thing and the problem > needs to be fixed in QEMU? Unfortunately, from what you describe, it sounds like there is a problem in both. To get something going, you could bring a domain up paused and then try manually adding your rbd device using the QMP shell. It would be useful if a toolstack maintainer could take a look at this issue in the near future. Paul > > -- > - Brian
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |