Troubleshooting Ceph: Cannot add new OSD server - 27

Halo kembali lagi di catatan newbienote, kali ini saya akan menuliskan log terkait operasional server ceph yang saya gunakan. Btw ini adalah tulisan pertama saya di tahun 2024 semoga bisa rutin untuk menulis lagi di blog ini. Langsung saja, saya akan secara singkat menjelaskan kondisi lingkungan pengembangan ceph yang saya gunakan yang terdiri dari 4 server:

  • server1 (ceph administrator)
  • server2
  • server5, dan 
  • server6
Lalu suatu ketika saya ingin menambahkan server baru ke dalam cluster ceph di atas, yaitu server4.
Untuk menambahkannya saya menjalankan perintah tersebut didalam server1 yang berfungsi sebagai ceph administratornya.

Nantinya server4 akan berperan sebagai OSD server hanya saja ketika saya menjalankan perintah:

maka muncul pesan error dan penambahan server4 sebagai OSD ikut gagal, berikut ini pesan errornya:

jika anda teliti membaca pesan errornya maka diketahui bahwa /dev/sda memiliki partisi sehingga tidak bisa ditambahkan sebagai OSD, setelah saya lihat pada /dev/sda di server4, memang terdapat satu buah partisi didalamnya seperti ini:

akhirnya saya remove partisi /dev/sda1 dengan aplikasi fdisk, kemudian saya ulangi lagi perintah untuk menambahkan OSD di server4, ternyata masih tidak bisa dan error dengan pesan error seperti di bawah ini:

jika anda perhatikan pesan error kedua ini saat saya menambahkan partisi /dev/sda milik server4 sebagai salah satu OSD ada pesan bahwa /dev/sda tidak bisa ditambahkan dikarenakan memiliki label partisi GPT di dalamnya, jika merujuk pada gambar di atas, maka anda akan melihat informasi:

Disklabel type: gpt

Jadi /dev/sda pada server4 tidak bisa digabungkan dan ditambahkan sebagai OSD pada ceph cluster karena memiliki label GPT di dalamnya, untuk menghapus label GPT tersebut, saya menjalankan perintah:

perintah penghapusan tersebut saya jalankan di server4 dimana lokasi/dev/sda terpasang. Setelah berhasil menghapus label gpt mak di dalam server1, saya ulangi lagi perintah untuk menambahkan OSD  di server4 ke dalam ceph dengan perintah:

Hasilnya adalah sebagai berikut:

jika saya jalankan perintah ceph osd tree, maka server4 sudah secara otomatis bergabung ke dalam ceph cluster:


Sekian catatan troubleshooting ceph dari saya semoga jurnal ini dapat membantu teman-teman yang mendapatkan masalah yang sama seperti saya dalam mengoperasikan ceph cluster. Sampai jumpa lagi di tulisan berikutnya.

Comments