- 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
Pada postingan sebelumnya sudah dibahas bahwa user yang akan digunakan untuk login ke seluruh komputer anggota ceph cluster harus bisa remote SSH tanpa password.
Ada 2 syarat yang harus dipenuhi pada user yang digunakan untuk membangun ceph cluster:
- User yang digunakan pada setiap anggota ceph cluster harus bisa menggunakan sudo.
- User yang bisa menggunakan sudo tidak perlu memasukkan password sama sekali, seperti ketika masuk menggunakan SSH.
Untuk mendaftarkan user tersebut agar bisa menggunakan sudo di Ubuntu Server, anda bisa baca artikel ini:
Tutorial mendaftarkan user Ubuntu Server agar bisa menggunakan sudo
jika sebelumnya user tersebut sudah bisa menjalankan sudo, anda bisa lewati membaca artikel di atas dan langsung saja lanjut di bagian bawah ini.
mengikuti syarat yang kedua, yaitu agar user tersebut bisa menjalankan perintah sudo tanpa harus memasukkan password setelah login ke masing-masing komputer anggota ceph cluster, maka anda bisa membaca artikel di bawah ini:
Tutorial konfigurasi sudo tanpa password di Ubuntu Server
Oke, jika sudah berhasil sudo tanpa password, masuk ke langkah selanjutnya yaitu melakukan instalasi aplikasi deployment di dalam komputer admin-00 dan seluruh komputer ceph cluster. Pada komputer admin-00 anda perlu menambahkan repository ceph versi nautilus terlebih dahulu dengan beberapa step, yang pertama adalah menjalankan perintah:
perintah diatas digunakan untuk menambahkan key repository yang akan ditambahkan. Lanjut ke step berikutnya, saya menjalankan perintah:
setelah selesai install, anda harus menginstall aplikasi python-minimal ke dalam seluruh komputer anggota ceph cluster dari komputer admin-00. Untuk itu, di komputer admin-00 anda cukup menjalankan perintah:
jalankan prosesnya hingga selesai,setelah selesai, lanjut install ke komputer node-01 dari komputer admin-00 dengan kembali menjalankan perintah:
ikuti prosesnya sampai selesai, dan yang terakhir adalah menjalankan perintah di admin-00 untuk melakukan instalasi pada node terakhir dengan menjalankan:
Itu saja langkah yang harus dilakukan sebagi persiapan yang dibutuhkan pada komputer admin dan di seluruh komputer anggota ceph-cluster, jika itu sudah selesai dan berhasil dijalankan maka itu berarti kita sudah siap untuk memulai pembangunan ceph cluster. Untuk instalasinya akan saya bahas di seri berikutnya.
Berikut ini seri artikel yang mengulas step-step membangun ceph cluster di Ubuntu Server:
- Apa itu Ceph Storage
- Apa itu Media Penyimpanan Ceph Cluster
- Persiapan membangun Ceph Cluster (bagian 1)
- Persiapan membangun Ceph Cluster (bagian 2)
- Tutorial Install Ceph Cluster di Ubuntu Server (bagian 1)
- Tutorial Install Ceph Cluster di Ubuntu Server (bagian 2)
- Konfigurasi layanan Ceph File System pada Ceph Cluster di Ubuntu Server
- Tutorial mengakses ceph file system dari Ubuntu Server
- Cara mengaktifkan ceph dashboard pada ceph cluster Nautilus di Ubuntu server 18.04
- Tutorial Menambah monitor server di ceph cluster
Comments