OFFICIAL WARNINGS:
http://docs.ceph.com/docs/master/start/quick-rbd/
You may use a virtual machine for your ceph-client node, but do not execute the following procedures on the same physical node as your Ceph Storage Cluster nodes (unless you use a VM).
http://docs.ceph.com/docs/master/rados/troubleshooting/troubleshooting-pg/
Tip
DO NOT mount kernel clients directly on the same node as your Ceph Storage Cluster, because kernel conflicts can arise. However, you can mount kernel clients within virtual machines (VMs) on a single node. Additionally, mounting client kernel modules on a single node containing a Ceph daemon may cause a deadlock due to issues with the Linux kernel itself (unless you use VMs for the clients)
PROXMOX DOCS
https://pve.proxmox.com/wiki/Ceph_Server
For smaller deployments, it is also possible to run Ceph services directly on your Proxmox VE nodes. Recent hardware has plenty of CPU power and RAM, so running storage services and VM/CTs on same node is possible.
This articles describes how to setup and run Ceph storage services directly on Proxmox VE nodes.
PARANOIA CHECK
Intuitively, the client is inside VM, not working at host node, in order to conflict with ceph storage library. So we fit in the safe exception.
Is the same valid with lxc ?
https://pve.proxmox.com/wiki/Storage:_RBD
krbd
Access rbd through krbd kernel module. This is required if you want to use the storage for containers.
http://docs.ceph.com/docs/master/start/quick-rbd/
You may use a virtual machine for your ceph-client node, but do not execute the following procedures on the same physical node as your Ceph Storage Cluster nodes (unless you use a VM).
http://docs.ceph.com/docs/master/rados/troubleshooting/troubleshooting-pg/
Tip
DO NOT mount kernel clients directly on the same node as your Ceph Storage Cluster, because kernel conflicts can arise. However, you can mount kernel clients within virtual machines (VMs) on a single node. Additionally, mounting client kernel modules on a single node containing a Ceph daemon may cause a deadlock due to issues with the Linux kernel itself (unless you use VMs for the clients)
PROXMOX DOCS
https://pve.proxmox.com/wiki/Ceph_Server
For smaller deployments, it is also possible to run Ceph services directly on your Proxmox VE nodes. Recent hardware has plenty of CPU power and RAM, so running storage services and VM/CTs on same node is possible.
This articles describes how to setup and run Ceph storage services directly on Proxmox VE nodes.
PARANOIA CHECK
Intuitively, the client is inside VM, not working at host node, in order to conflict with ceph storage library. So we fit in the safe exception.
Is the same valid with lxc ?
https://pve.proxmox.com/wiki/Storage:_RBD
krbd
Access rbd through krbd kernel module. This is required if you want to use the storage for containers.