Skip to main content

Install Storage Cluster mengunakan Ceph Jewel di Centos 7

Ceph Storage adalah software open source yang di desain untuk menyediakan penyimpanan objek, block dan file yang sangat fleksibel.

Ceph Storage cluster dirancang untuk berjalan di atas hardware mengunakan algoritma CRUSH (Controlled Replication Under Scalable Hashing) untuk memastikan data didistribusikan secara merata di seluruh cluster dan semua node cluster dapat mengambil data dengan cepat tanpa hambatan terpusat.

Ceph Release

 

Pada tutorial kali ini terdapat 3 server yaitu

  1. Ceph Monitor
  2. Ceph OSD0
  3. Ceph OSD1

Install Repo Pada semua server

Setting NTP, Disable Firewall dan Disable Network Manager pada semua server

Setting hosts pada semua server

 

Tambahkan User stack pada setiap server

*Note : untuk installasi ceph tidak disarankan mengunakan user root, maka dari itu harus dibuatkan user selain root yang memiliki hak akses sudoer

Jalankan Pada server Ceph-Mon

*note : Pastikan versi ceph-deploy-1.5.39-0.noarch

generate ssh key dari user stack ke semua server

edit file ssh user ceph-deploy

*masih di server ceph-mon

Set jumlah replica 2 (sehingga data yang tersimpan pada cluster ceph akan di replica sebanyak 2)

Install ceph mengunakan ceph-deploy

Membuat initial monitor

Menambah OSD

Copy konfigurasi dan key ke semua node

Set permission

Verifikasi ceph

oke setelah kita cek ceph health statusnya Health_OK , itu artinya semua kondisi osd dapat berjalan dengan baik. secara installasi ceph sudah selesai dan sudah siap untuk digunakan untuk RGW, RBD dan cephFS

cukup sekian tutorial installasi ceph jewel di centos 7 semoga dapat memberikan manfaat 🙂

wassalamualaikum

Alan Adi Prastyo

System Engineer