Manual install of Ceph part 2 – Add OSD and use Rados
We go through how to manually install a Ceph cluster. We will add Object storage devices and play around with Rados. Rados (Reliable autonomic distributed object storage) is a great way to store data in a secure and efficient way.
Adding storage
When the cluster is up and running and all monitors are in qourum you could add storage services. This is easily done via the volume command. First prepare a disk so it will be known by the cluster and have the keys and configuration copied to the management directory. Next up you activate the service so your storage nodes will be ready to use. This will be done for all the harddrives you want to add to your network.
sudo ceph-volume lvm prepare --data /dev/sdb
sudo ceph-volume lvm activate {osd-number} {osd-uuid}
Post configuration
Last but not least you want to ensure that all the services starts after a reboot. In debian you do that by enabling the services.
sudo systemctl enable ceph-mon@{node-id}
sudo systemctl enable ceph-mgr@{node-id}
sudo systemctl enable ceph-osd@{osd-number}