On a Friday in 2026, None via Users wrote:
Hi all,


Hello!

The `libvirt` user I created in Ceph is able to list the RBD pool:

```
lithium:~# rbd --id libvirt ls -p one | head
gapmx-old-vda
gapmx-old-vdb
gapmx-testing-vda
gapmx-testing-vdb
gapmx-vda
gapmx-vdb
mastodon-vda
mastodon-vdb
mastodon-vdd
mastodon-vde
```

Starting it, `libvirt` merely tells me: "An error occurred, but the cause is unknown".  
No logs written anywhere, no explanation.  Just "computer says no".


The absence of the error message is almost certainly a bug in libvirt -
some code path is returning an error without setting an error message.

Yet, if I hand-configure my virtual machines, I can still mount RBD volumes as 
virtual disks within either pool.  I just can't browse them via `virsh` or 
`virt-manager` on the `opennebula-images` pool like I can for the `ha-images` 
pool.

Where should I be looking for the error?  What did I do wrong that makes it 
refuse to start?


To narrow it down, you can tell libvirt to write debug logs and share
the part around starting the pool:
https://libvirt.org/kbase/debuglogs.html

At a quick glance, I have not found any obvious place with a missing
error message.

Jano

Attachment: signature.asc
Description: PGP signature

Reply via email to