Deploy the Ceph storage cluster
To (re-)deploy the Ceph cluster, run the following make
commands:
make playbooks oci docker PLAYBOOKS_HOSTS=ceph
make playbooks ceph install PLAYBOOKS_HOSTS=ceph
Note
The make playbooks ceph install
command is known to fail when creating
the OSDs on hosts other than the one it uses for bootstrapping the cluster.
In this case, re-running the command usually succeeds and the Ceph cluster should work fine afterwards.
Note
The Ansible collection used to deploy Ceph uses cephadm
under the hood.
While it’s technically possible to operate the Ceph cluster manually from
one of the nodes using cephadm
, any changes made this way will not be
persisted in case the cluster nodes are reprovisioned and Ceph is
redeployed.
It is therefore not advisable to operate the Ceph cluster in this way. Use the Ansible collection to configure the Ceph cluster instead.