Guide
    Backup Content Hub

    Ceph in Proxmox VE: Install and Monitor an HA Storage Cluster

    Ceph is an open source distributed storage system that integrates with Proxmox VE to provide scalable, resilient, high performance backend storage for virtual machines and containers. Together with Proxmox, Ceph gives you software defined storage that removes the dependence on a traditional centralized SAN.

    Updated · Mr.PlanB

    Sections
    2
    Action Points
    0
    Guidance Blocks
    8

    Overview

    Ceph is built on RADOS (Reliable Autonomic Distributed Object Store), which manages object storage and takes care of data distribution, redundancy and automatic recovery. On top of RADOS, Ceph offers RBD for block storage and CephFS for distributed file system access. The CRUSH algorithm handles data placement and spreads data evenly across nodes for fault tolerance and scalability.

    To install Ceph in Proxmox VE:

    1. Make sure you have at least one Proxmox node, though three nodes are recommended for production. Dedicated disks and a fast network such as 10GbE are strongly advised. 2. In the Proxmox web interface, go to Datacenter → Ceph → Install Ceph. 3. Choose the Ceph version you want and start the installation. 4. Configure the network settings once the installation completes. 5. Create Monitors (MONs) and Object Storage Daemons (OSDs). For production, at least three MONs and OSDs are recommended. 6. Check cluster health in the web interface to confirm all components are running properly.

    Ceph needs regular monitoring. The main metrics are OSD status, Placement Group (PG) health, monitor availability, storage capacity, bandwidth usage and IOPS. Watching them protects data integrity, keeps performance stable and catches problems early.

    With Proxmox and Ceph together, organizations can build scalable, self healing storage that supports high availability and current virtualization workloads.

    FAQs

    1. Why are three nodes recommended for Ceph?

    Three nodes give you quorum and redundancy, which improves fault tolerance.

    2. Does Ceph replace backups?

    No. Ceph provides redundancy and availability, but you still need independent backups.

    3. What is RBD used for?

    RBD provides block storage for virtual machines and containers in the Ceph cluster.

    Related guides

    More from the backup hub on the same topics.

    Topic hub
    All Proxmox guides
    Every article on this topic in one list.
    Compare
    VM Platform Ledger
    15 virtualization platforms scored on capability, buyer risk and lock-in.
    Free tool
    Backup Advisor
    Describe your systems in one sentence and get a 20 second video plan.

    Need help with backup and recovery?

    Use the form below to get in touch about backup strategy, recovery planning, and data protection projects.