Sorry, sent too early. So here we go again: My setup looks like this:
DC1 node01 node02 node03 node04 node05 DC2 node06 node07 node08 node09 node10
I want a replicated pool with size=4. Two copies should go in each DC, and then no two copies on a single node. How can I describe this in a crush rule?
This post seem to show that, except they have their root named "nvme" and they split on rack and not dc, but that is not important. https://unix.stackexchange.com/questions/781250/ceph-crush-rules-explanation... with the answer at the bottom: for example this should work as well, to have 4 replicas in total, distributed across two racks: step take default class nvme step choose firstn 2 type rack step chooseleaf firstn 2 type host -- May the most significant bit of your life be positive.