<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/all-about-pools-proxmox-ceph-hyperconverged-cluster-f-ncy-configurations-for-rbd-vah6wn6fo" -->

---
title: All about POOLS | Proxmox + Ceph Hyperconverged Cluster...
description: A walkthrough of advanced Ceph pool configurations in a Proxmox hyperconverged cluster, going beyond what the Proxmox GUI exposes. Topics covered include...
canonical: https://daily.dev/posts/all-about-pools-proxmox-ceph-hyperconverged-cluster-f-ncy-configurations-for-rbd-vah6wn6fo
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: All about POOLS | Proxmox + Ceph Hyperconverged Cluster fäncy Configurations for RBD | daily.dev
og:description: A walkthrough of advanced Ceph pool configurations in a Proxmox hyperconverged cluster, going beyond what the Proxmox GUI exposes. Topics covered include...
og:url: https://daily.dev/posts/all-about-pools-proxmox-ceph-hyperconverged-cluster-f-ncy-configurations-for-rbd-vah6wn6fo
og:image: https://api.daily.dev/og/posts/VaH6wN6FO.png
og:image:alt: All about POOLS | Proxmox + Ceph Hyperconverged Cluster fäncy Configurations for RBD
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# All about POOLS | Proxmox + Ceph Hyperconverged Cluster fäncy Configurations for RBD

**[apalrd's adventures](https://daily.dev/sources/apalrd)** · 1 min read · 0 upvotes · 0 comments

## Summary

A walkthrough of advanced Ceph pool configurations in a Proxmox hyperconverged cluster, going beyond what the Proxmox GUI exposes. Topics covered include setting storage classes (HDD, SSD, NVMe), configuring failure domains, and implementing erasure coding for pools. A 2+1 erasure code configuration is demonstrated, boosting usable storage efficiency from 33% to 66% — effectively doubling capacity with the same disks. The pools are then registered as RBD (RADOS Block Device) storage in Proxmox so VM disks can be placed on specific storage tiers.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.apalrd.net/posts/2022/cluster_ceph_pools>

## Questions this post answers

### How do I configure erasure coding for a Ceph pool in Proxmox to improve storage efficiency?

A 2+1 erasure coding scheme raises usable storage efficiency from 33% (3-way replication) to 66%, effectively doubling usable capacity with the same disks. The pool is configured via the Ceph CLI rather than the Proxmox GUI, which does not expose these options. Once created, the erasure-coded pool is added to Proxmox as an RBD storage target so VM disks can be stored on it.

_Engineers tuning Ceph storage efficiency in Proxmox clusters share configurations like this on daily.dev._

### How do I assign VM disks to specific storage tiers (HDD vs SSD) in a Proxmox Ceph cluster?

Storage class targeting in Ceph is done by creating separate pools with device class rules (hdd, ssd, nvme) and configuring CRUSH rules to restrict placement to the desired device class. Each pool is then registered as a distinct RBD storage location in Proxmox, letting you assign individual VM disks to the appropriate tier at provisioning time.

_Proxmox homelab builders comparing storage tier strategies find relevant setups on daily.dev._

## Similar posts on daily.dev

- [High-availability is overkill for the average Proxmox home lab, and chasing it is how people wreck their setup](https://daily.dev/posts/high-availability-is-overkill-for-the-average-proxmox-home-lab-and-chasing-it-is-how-people-wreck-t-exmqpt0w5) · XDA Developers · 0 upvotes · 0 comments
- [More random home lab things I've recently learned](https://daily.dev/posts/more-random-home-lab-things-i-ve-recently-learned-e7ucih6lp) · Hacker News · 10 upvotes · 0 comments
- [I integrated Proxmox with Home Assistant, and my home lab manages itself now](https://daily.dev/posts/i-integrated-proxmox-with-home-assistant-and-my-home-lab-manages-itself-now-dwnc2pfhe) · XDA Developers · 0 upvotes · 0 comments

---

Tags: [#storage](https://daily.dev/tags/storage), [#proxmox](https://daily.dev/tags/proxmox)

[View this post on daily.dev](https://daily.dev/posts/all-about-pools-proxmox-ceph-hyperconverged-cluster-f-ncy-configurations-for-rbd-vah6wn6fo)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"All about POOLS | Proxmox + Ceph Hyperconverged Cluster fäncy Configurations for RBD","url":"https://daily.dev/posts/all-about-pools-proxmox-ceph-hyperconverged-cluster-f-ncy-configurations-for-rbd-vah6wn6fo","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/all-about-pools-proxmox-ceph-hyperconverged-cluster-f-ncy-configurations-for-rbd-vah6wn6fo"},"datePublished":"2026-08-11T08:53:59.762Z","dateModified":"2026-08-11T09:20:09.284Z","description":"A walkthrough of advanced Ceph pool configurations in a Proxmox hyperconverged cluster, going beyond what the Proxmox GUI exposes. Topics covered include...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/1113899f6f07b9ac939d51c5b6a59a54?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/1113899f6f07b9ac939d51c5b6a59a54?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"apalrd's adventures","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"apalrd's adventures","logo":"https://media.daily.dev/image/upload/s--4zkx8dRj--/f_auto,q_auto/v1786438309/logos/apalrd?_a=BAMAMicg0","url":"https://daily.dev/sources/apalrd"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/all-about-pools-proxmox-ceph-hyperconverged-cluster-f-ncy-configurations-for-rbd-vah6wn6fo","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"storage,proxmox","timeRequired":"PT1M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"apalrd's adventures","item":"https://daily.dev/sources/apalrd"},{"@type":"ListItem","position":3,"name":"All about POOLS | Proxmox + Ceph Hyperconverged Cluster fäncy Configurations for RBD"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/all-about-pools-proxmox-ceph-hyperconverged-cluster-f-ncy-configurations-for-rbd-vah6wn6fo#faq","mainEntity":[{"@type":"Question","name":"How do I configure erasure coding for a Ceph pool in Proxmox to improve storage efficiency?","acceptedAnswer":{"@type":"Answer","text":"A 2+1 erasure coding scheme raises usable storage efficiency from 33% (3-way replication) to 66%, effectively doubling usable capacity with the same disks. The pool is configured via the Ceph CLI rather than the Proxmox GUI, which does not expose these options. Once created, the erasure-coded pool is added to Proxmox as an RBD storage target so VM disks can be stored on it. Engineers tuning Ceph storage efficiency in Proxmox clusters share configurations like this on daily.dev."}},{"@type":"Question","name":"How do I assign VM disks to specific storage tiers (HDD vs SSD) in a Proxmox Ceph cluster?","acceptedAnswer":{"@type":"Answer","text":"Storage class targeting in Ceph is done by creating separate pools with device class rules (hdd, ssd, nvme) and configuring CRUSH rules to restrict placement to the desired device class. Each pool is then registered as a distinct RBD storage location in Proxmox, letting you assign individual VM disks to the appropriate tier at provisioning time. Proxmox homelab builders comparing storage tier strategies find relevant setups on daily.dev."}}]}
```

