Ceph namespace support in PVE

ascadm

New Member
Sep 17, 2025
2
0
1
I want to connect my PVE datacenter to an external Ceph storage. On a pool on the external Ceph cluster, I created a namespace. Let's say my pool is called `testpool`, my namespace is called `testspace` and my user is called `testuser`.
So what i did on my Ceph cluster is

Code:
rbd namespace create testpool/testspace

and then

Code:
ceph auth get-or-create client.testuser mon 'allow r' osd 'allow rw pool=testpool namespace=testspace'

Then I added a RBD storage via the Proxmox GUI.
I guess that worked, because `pvesm status` on my Proxmox nodes shows me an active status of the external Ceph storage. However, when I click the storage in the Proxmox GUI and select "VM Disks", I get the following error message: "rbd error: rbd: listing images failed: (1) Operation not permitted (500)"
Now, my question is: Did I do something wrong with my configuration, or does Proxmox VE not fully support Ceph namespaces?
(I'm using PVE version 8.4.17.)
 

Attachments

  • CephProxmox.png
    CephProxmox.png
    42.1 KB · Views: 4