ceph osd pool create
Zdeněk Janiš
zdenek.janis na brajan.cz
Pátek Květen 17 14:40:27 CEST 2019
Vyřešeno.
Po změnách v počtu OSD jsem měl hlášku (warning):
"too many PGs per OSD (256 > max 200)"
ta se dá obejít přidáním do konfigurace, sekce [global]:
mon_max_pg_per_osd = 800
a hlavně restart VŠECH ceph-mgr na __hostname__ na všech nodech.
Pak se dá v pohodě vytvořit nový pool a pokračovat podle doporučení.
Prostě mě nenapadlo, že "warning" bude mít za následek nemožnost
vytvářet nový pool...
Dne 16. 05. 19 v 18:00 Zdeněk Janiš napsal(a):
> Zdravím,
> po upgrade z "12.2.11" na "12.2.12", ale i nějakými změnami v počtu OSD
> se mi nedaří vytvořit nový pool v ceph:
>
> ceph osd pool create CephTest0 1024
>
> Error ERANGE: For better initial performance on pools expected to store
> a large number of objects, consider supplying the expected_num_objects
> parameter when creating the pool.
>
> Co jsem pátral po netu, tak nejsem jediný. Vesměs se shodují na tom že
> parametr "expected_num_objects" má význam pro "filestore" a ne
> "bluestore", který používám. Ale žádné řešení jsem nenašel.
--
Zdeněk Janiš
Další informace o konferenci Linux