Install Ceph Cluster di Ubuntu Server 18.04 (bagian1)


Setelah melalui dua persiapan, sekarang saatnya mulai menginstall ceph cluster, sebelumnya saya akan mengingatkan kembali diagram ceph cluster yang saya gunakan:
  • admin-00 : sebagai ceph cluster management 
  • node-00 : sebagai OSD, sebagai Monitor dan sebagai Manager Ceph Cluster 
  • node-01 : sebagai OSD 
  • node-02 : sebagai OSD

dan hampir seluruh perintah yang saya jalankan berada di komputer admin-00. Untuk menyimpan seluruh konfigurasi, saya membuat sebuah folder baru dengan perintah:

di dalam folder sandbox-ceph tersebut seluruh konfigurasi akan disimpan. sebelum mulai saya masuk ke dalam folder sandbox-ceph dengan perintah:

setelah itu saya mulai menginstall aplikasi ceph, ada beberapa cara untuk menginstall aplikasi ceph cluster, berikut ini diantaranya:

  • cephadmin (untuk versi terbaru seperti versi Octopus)
  • ceph-deploy (untuk versi nautilus dan di bawahnya)
  • rook (untuk install ceph di Kubernetes)
  • ceph-ansible
  • juju
  • salt
  • puppet
  • dan install secara manual
tetapi disini saya memilih menggunakan ceph-deploy, tidak ada alasan khusus kenapa saya menggunakan ceph-deploy. Lanjut ya, setelah masuk ke dalam folder sandbox-ceph saya menjalankan perintah:

perintah di atas digunakan untuk melakukan inisiasi node-00 sebagai monitor dan di dalam folder sandbox-ceph anda akan menemui 3 file yang barusan dibuat yang terdiri dari:

  • ceph-deploy-ceph.log
  • ceph.conf
  • ceph.mon.keyring

Setelah itu saya jalankan perintah:

perintah diatas digunakan untuk menginstall seluruh aplikasi ceph di dalam node-00, node-01, node-02 serta mendaftarkan mereka sebagai anggota ceph cluster. 


Lanjut ke step selanjutnya, disini saya menjalankan perintah:

perintah di atas digunakan untuk membuat keyring pada monitor server yang nanti akan didistribusikan ke seluruh anggota ceph cluster untuk keperluan monitoring oleh server monitor. 


kemudian pada langkah berikutnya saya menjalankan perintah di bawah ini:

Melalui perintah tersebut keyring yang dibuat akan didistribusikan ke seluruh anggota ceph cluster. Keyring tersebut berfungsi untuk mempermudah penggunaan perintah untuk mengoperasional cluster ceph.


Kemudian pada langkah selanjutnya adalah melakukan instalasi manager daemon di node-00 dengan menjalankan perintah:

Yak cukup sampai disini dulu tulisan tentang instalasi ceph cluster, berdasarkan apa yang sudah dilakukan di atas, saya sudah melakukan :

  • instalasi Server Monitor di node-00
  • instalasi Server Manager di node-00

maka pada tutorial tulisan berikutnya saya akan melanjutkan bagaimana menyiapkan dan membangun server OSD untuk ceph cluster.


Berikut ini seri tulisan tentang ceph cluster di blog ini:




        Comments