On 02/17/2017 09:39 AM, Eugen Block wrote:
Hi,
I have to update our xen compute nodes (OpenStack Mitaka on Leap 42.1, Ceph as storage backend), so I tried that with the first one. Now libvirt updated to version 3.0.0 and qemu to version 2.7.0 (from repo [1]), and as usual, we had to build the qemu-block-rbd package ourselves.
It sounds a bit like qemu and your self-built qemu-block-rbd are not playing well together. Is Xen also updated to 4.8? The latest of all these packages on 42.1 is not well tested :-).
Unfortunately, the compute node doesn't want to start instances anymore. Although nova reports "Instance started successfully", qemu reports:
---cut here--- compute3:~ # tail /var/log/xen/qemu-dm-minisuse.log xen be: qdisk-51712: xen be: qdisk-51712: error: Unknown protocol 'rbd' error: Unknown protocol 'rbd' xen be: qdisk-51712: xen be: qdisk-51712: initialise() failed initialise() failed ---cut here---
I already know that message and it was the reason for our previous conversation here in this mailing list. Now I'm wondering, why we're at the same point again and what can I do to get that compute back up? The other xen compute node has libvirt version 2.5.0-617.1 installed, together with self-compiled qemu-2.7.0. Should I try to downgrade libvirt back to 2.5? Or has rbd support been disabled for version 3.0?
No. From the build log you can see rbd support in libvirt is enabled [ 101s] configure: RBD: yes Regards, Jim -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org