Build Ceph Quincy di Rocky Linux 9 dengan Cephadm

    Membangun sebuah sistem storage yang handal dan scalable menjadi semakin penting di era digital saat ini. Salah satu solusi yang dapat diandalkan untuk memenuhi kebutuhan tersebut adalah dengan menggunakan Ceph Quincy, sebuah platform penyimpanan terdistribusi yang open-source dan sangat populer di kalangan IT.

    Dalam artikel ini, kami akan membahas langkah-langkah untuk membangun sistem storage Ceph Quincy di Rocky Linux 9. Kami akan memandu Anda melalui setiap tahap yang diperlukan, mulai dari persiapan lingkungan, instalasi dan konfigurasi Ceph Quincy.

    Dengan mengikuti panduan ini, Anda akan dapat membangun sistem storage Ceph Quincy yang dapat diandalkan dan siap digunakan untuk kebutuhan bisnis Anda. Tidak hanya itu, artikel ini juga akan memberikan wawasan tentang teknologi storage terbaru dan mengajarkan Anda cara mengintegrasikan teknologi tersebut dengan infrastruktur IT yang ada. Jadi, tunggu apa lagi? Mari mulai membangun storage Ceph Quincy di Rocky Linux 9!

  • Setting OS sebelum proses install CEPH

SSH ke Rocky linux kita dan lakukan yum update

[root@localhost ~]# yum update -y

Setting SELINUX menjadi "disabled" 

[root@localhost ~]# nano /etc/selinux/config


Dan disable firewalld

Setting hostname mesin

[root@localhost ~]# hostnamectl set-hostname koala.kdv.net

Kemudian reboot mesin  

  • Persiapan install Docker di Rocky Linux 9
Install Docker 

[root@koala ~]# curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo

[root@koala ~]# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/docker-ce.repo

[root@koala ~]# dnf --enablerepo=docker-ce-stable -y install docker-ce

Start dan enable kan docker

[root@koala ~]# systemctl enable --now docker


  •  Proses install dan setting CEPH Quincy
Tambahkan repo Ceph Quincy

[root@koala ~]# dnf install centos-release-ceph-quincy -y

Install ceph command dan dependency nya

[root@koala ~]# dnf install -y ceph-common

Selanjutnya install cephadm

[root@koala ~]# dnf -y install cephadm

Build cluster CEPH dengan bootstrap cephadm 

[root@koala ~]# cephadm bootstrap --mon-ip 192.168.1.17 --ssl-dashboard-port 8080 --allow-fqdn-hostname 


Tunggu proses build cluster CEPH sampai selesai, jika sudah akan muncul url dashboard CEPH beserta informasi loginnya


Gunakan password tersebut untuk login ke URL dan akan ada perintah untuk ganti password baru dan login dengan password baru

 


  • Tambah OSD ke dalam cluster CEPH
Cek device-device storage SSD/HDD di mesin


Tambahkan OSD ke dalam cluster dengan device-device yang tersedia

[root@koala ~]# ceph orch daemon add osd koala.kdv.net:/dev/xvdb

Created osd(s) 0 on host 'koala.kdv.net'

[root@koala ~]# ceph orch daemon add osd koala.kdv.net:/dev/xvdc

Created osd(s) 1 on host 'koala.kdv.net'

[root@koala ~]# ceph orch daemon add osd koala.kdv.net:/dev/xvde

Created osd(s) 2 on host 'koala.kdv.net'

Cek OSD yang sudah di tambahkan ke cluster

[root@koala ~]# ceph osd tree


Cek dashboard CEPH 


 

Cluster sudah berhasil dibuat, untuk dapat digunakan untuk membangun Openstack dengan Kolla-ansible dan external ceph perlu settingan lebih lanjut, yang akan di bahas di artikel berikutnya.

 

Komentar

Postingan populer dari blog ini

Program Sistem Pendukung Keputusan dengan vb6

Animasi bola pantul dengan delphie 7

Membuat game sederhana dengan VB6