[pve-devel] ceph create pool with min_size=1 not possible anymore with last gui wizard

aderumier at odiso.com aderumier at odiso.com
Fri Jun 4 04:47:55 CEST 2021


I was doing a training week with students,

and I see that the new ceph wizard to create pool don't allow to set
min_size=1 anymore.

It's currently displaying a warning "min_size <= size/2 can lead to
data loss, incomplete PGs or unfound objects", 

that's ok  ,  but It's also blocking the validation button.

Some users with small cluster/budgets want to do only size=2,

so with min_size=2, the cluster will go read only in case of any osd

It could be great to allow at least min_size=1 when size=2 is used.

Other setup like size=4, min_size=2, also display the warning, but
allow to validate the form.

I'm not sure this warning is correct in this case , as since octopus,
is auto compute when pool is created, and a simple

ceph osd pool create mypool 128 --size=4  , create a pool with
min_size=2 by default.

More information about the pve-devel mailing list