Cara Install dan Konfigurasi Cluster dengan Dua Node di Linux - Part 2


Halo semua. Sebelum kita memulai bagian kedua, mari kita ulas apa yang telah kita lakukan di Bagian 01. Di Bagian 01 dari seri pengelompokan ini, kita telah membahas tentang teknik pengelompokan dan dalam hal apa teknik tersebut dapat digunakan beserta kelebihan dan kekurangan pengelompokan. Dan kami juga telah membahas prasyarat untuk pengaturan ini dan apa yang akan dilakukan setiap paket setelah kami mengonfigurasi jenis pengaturannya.

Anda dapat meninjau Bagian 01 dan Bagian 03 dari tautan di bawah.

  1. Apa itu Clustering dan Kelebihan/Kekurangan Clustering
  2. Memanggarkan dan Menambahkan Failover ke Cluster – Bagian 3

Seperti yang saya katakan di artikel terakhir saya, kami lebih memilih 3 server untuk pengaturan ini; satu server bertindak sebagai server cluster dan yang lainnya sebagai node.

Cluster Server: 172.16.1.250
Hostname: clserver.test.net

node01: 172.16.1.222
Hostname: nd01server.test.net

node02: 172.16.1.223
Hostname: nd02server.test.net   

Pada Bagian 2 hari ini, kita akan melihat cara menginstal dan mengonfigurasi clustering di Linux. Untuk ini kita perlu menginstal paket-paket di bawah ini di ketiga server.

  1. Ricci (ricci-0.16.2-75.el6.x86_64.rpm)
  2. Luci (luci-0.26.0-63.el6.centos.x86_64.rpm)
  3. Mod_cluster (modcluster-0.16.2-29.el6.x86_64.rpm)
  4. CCS (ccs-0.16.2-75.el6_6.2.x86_64.rpm)
  5. CMAN(cman-3.0.12.1-68.el6.x86_64.rpm)
  6. Clusterlib (clusterlib-3.0.12.1-68.el6.x86_64.rpm)

Langkah 1: Menginstal Clustering di Linux

Jadi mari kita mulai menginstal paket-paket ini di tiga server. Anda dapat dengan mudah menginstal semua paket ini menggunakan pengelola paket yum.

Saya akan mulai dengan menginstal paket “ricci ” di ketiga server ini.

yum install “ricci”

Setelah instalasi ricci selesai, kita dapat melihatnya telah menginstal mod_cluster dan cluster lib sebagai dependensinya.

Selanjutnya saya menginstal luci menggunakan perintah yum install “luci ”.

yum install "luci"

Setelah instalasi luci, Anda dapat melihatnya telah menginstal dependensi yang diperlukan.

Sekarang, mari kita instal paket ccs di server. Untuk itu saya memasukkan yum install ccs.x86_64 yang ditampilkan dalam daftar ketika saya mengeluarkan yum list |grep “ccs ” atau Anda cukup mengeluarkan yum install “ccs ”.

yum install “ccs”

Mari instal cman sebagai persyaratan terakhir untuk penyiapan khusus ini. Perintahnya adalah yum install “cman” atau yum install cman.x86_64 seperti yang terlihat pada daftar yum seperti yang saya sebutkan sebelumnya.

yum install “cman”

Kami perlu mengonfirmasi bahwa instalasi sudah ada. Keluarkan perintah di bawah ini untuk melihat apakah paket yang kita butuhkan sudah terinstal dengan benar di ketiga server.

rpm -qa | egrep "ricci|luci|modc|cluster|ccs|cman"

Sempurna semua paket sudah terinstal dan yang perlu kita lakukan hanyalah mengkonfigurasi setup.

Langkah 2: Konfigurasikan Cluster di Linux

1. Sebagai langkah pertama untuk menyiapkan cluster, Anda perlu memulai layanan ricci di ketiga server.

service ricci start 
OR
/etc/init.d/ricci start 

2. Karena ricci dimulai di semua server, sekarang saatnya membuat cluster. Di sinilah paket ccs membantu kami saat mengonfigurasi cluster.

Jika Anda tidak ingin menggunakan perintah ccs maka Anda harus mengedit file “cluster.conf ” untuk menambahkan node dan melakukan konfigurasi lainnya. Saya kira cara termudah adalah dengan menggunakan perintah berikut. Mari kita lihat.

Karena saya belum membuat clusternya, belum ada file cluster.conf yang dibuat di lokasi /etc/cluster seperti yang ditunjukkan di bawah ini.

cd /etc/cluster
pwd
ls

Dalam kasus saya, saya melakukan ini di 172.16.1.250 yang didedikasikan untuk manajemen cluster. Sekarang dan seterusnya, setiap kali kami mencoba menggunakan server ricci, server akan meminta kata sandi ricci. Jadi, Anda harus menyetel sandi pengguna ricci di semua server.

Masukkan sandi untuk pengguna ricci.

passwd ricci

Sekarang masukkan perintah seperti yang ditunjukkan di bawah ini.

ccs -h 172.16.1.250 --createcluster tecmint_cluster

Anda dapat melihat setelah memasukkan perintah di atas, file cluster.conf dibuat di direktori /etc/cluster.

Ini adalah tampilan cluster.conf default saya sebelum saya melakukan konfigurasi.

3. Sekarang mari tambahkan dua node ke sistem. Di sini juga kami menggunakan perintah ccs untuk membuat konfigurasi. Saya tidak akan mengedit file cluster.conf secara manual tetapi menggunakan sintaks berikut.

ccs -h 172.16.1.250 --addnode 172.16.1.222

Tambahkan node lainnya juga.

ccs -h 172.16.1.250 --addnode 172.16.1.223

Ini adalah tampilan file cluster.conf setelah menambahkan server node.

Anda juga dapat memasukkan perintah di bawah ini untuk memverifikasi detail node.

ccs –h 172.16.1.250 --lsnodes

Sempurna. Anda telah berhasil membuat cluster sendiri dan menambahkan dua node. Untuk detail lebih lanjut tentang opsi perintah ccs, masukkan perintah ccs –help dan pelajari detailnya. Karena sekarang Anda sudah mengetahui cara membuat cluster dan menambahkan node ke dalamnya, saya akan segera memposting Bagian 03 untuk Anda.

Terima kasih, sampai saat itu tetap terhubung dengan Tecmint untuk mendapatkan Cara praktis dan terbaru.