Ceph NVMe-oF gateways with PVE

ascadm

New Member
Sep 17, 2025
1
0
1
I'm using PVE on three nodes, and have Ceph installed as a distributed storage on these nodes. I now want to access the Ceph storage from other servers as well, via NVMe-oF. So, what I have to do is to extend my node configuration so that the PVE nodes also act as NVME-oF targets.

In principle, Ceph offers the so-called "Ceph NVMe-oF gateway", which acts as a NVMe-oF target and a Ceph client. That's exactly what I would need to get this running. The official Ceph documentation, under https://docs.ceph.com/en/reef/rbd/nvmeof-target-configure/, also offers a few insights into how to configure such a gateway. The installation method described there depends on using the Ceph orchestrator. However, I recently learned (from https://forum.proxmox.com/threads/ceph-mgr-orchestrator-enabled-but-showing-missing.119145/), that PVE doesn't use the Ceph orchestrator but uses its own tools to manage the Ceph cluster. So, the installation method described in the official Ceph documentation doesn't apply to my setup with PVE.

So, my question is: How would one go about to set up a Ceph NVMe-oF gateway on PVE nodes that already have a working Ceph stroage? Does anyone have experience with this and can give me a few hints?