Distribuzione del servizio MDS utilizzando la specifica del servizio
Utilizzando Ceph Orchestrator, è possibile distribuire il servizio MDS utilizzando la specifica del servizio.
Prerequisiti
Un cluster IBM Storage Ceph in esecuzione.
Gli host vengono aggiunti al cluster.
Vengono distribuiti tutti i daemon di gestione, monitoraggio e OSD.
Procedura
Creare il file
mds.yaml:Esempio
[root@host01 ~]# touch mds.yamlModificare il file
mds.yamlper includere i seguenti dettagli:Sintassi
service_type: mds service_id: FILESYSTEM_NAME placement: hosts: - HOST_NAME_1 - HOST_NAME_2 - HOST_NAME_3Esempio
service_type: mds service_id: fs_name placement: hosts: - host01 - host02Monta il file YAML in una directory nel contenitore:
Esempio
[root@host01 ~]# cephadm shell --mount mds.yaml:/var/lib/ceph/mds/mds.yamlPassare alla directory:
Esempio
[ceph: root@host01 /]# cd /var/lib/ceph/mds/Accedere alla shell Cephadm:
Esempio
[root@host01 ~]# cephadm shellPassare alla seguente directory:
Esempio
[ceph: root@host01 /]# cd /var/lib/ceph/mds/Distribuire il servizio MDS utilizzando la specifica del servizio:
Sintassi
ceph orch apply -i FILE_NAME.yamlEsempio
[ceph: root@host01 mds]# ceph orch apply -i mds.yamlUna volta che i servizi MDS sono stati implementati e sono operativi, creare il CephFS:
Sintassi
ceph fs new CEPHFS_NAME METADATA_POOL DATA_POOLEsempio
[ceph: root@host01 /]# ceph fs new test metadata_pool data_pool
Verifica
Elencare il servizio:
Esempio
[ceph: root@host01 /]# ceph orch lsElencare gli host, i daemon e i processi:
Sintassi
ceph orch ps --daemon_type=DAEMON_NAMEEsempio
[ceph: root@host01 /]# ceph orch ps --daemon_type=mds