====== Pools ====== ===== Listing ===== ceph osd lspools ===== Creazione ===== Quando viene creato un pool è importante [[https://docs.ceph.com/en/quincy/rados/operations/placement-groups/#choosing-the-number-of-placement-groups|definire il numero di placement group]] (e di pgp) con il quale crere il pool, altirmenti è possibile partire da un default anche ridotto e lasciare che il [[https://docs.ceph.com/en/quincy/rados/operations/placement-groups/#pg-autoscaler|PG autoscaling]] aumenti il num di PG utilizzati automaticamente. Per creare il pool: ceph osd pool create <#pg> <#pgp> Come schema di ridondanza scegliere tra * ''%%replicated%%'': copie identiche dell’oggetto su n OSD differenti. * ''%%erasure%%'': ridondanza attraverso tecniche di erasure coding. ===== Associazione applicazione ===== Per essere utilizzato un pool deve essere associato ad un’applicazione: * I pool gestiti dai servizi CephFS e RGW vengono automaticamente creati e associati da tali servizi. * I pool utilizzati da ''%%rbd%%'' vanno inizializzati dall’apposito tool: ''%%rbd pool init %%'' NOTA: se omesso, ''%%%%'' è di default ''%%rbd%%''. * Per tutte le altre applicazioni: ''%%ceph osd pool application enable %%''