Pagar dan Menambahkan Failover ke Clustering - Bagian 3

Pagar dan Menambahkan Failover ke Clustering - Bagian 3

Dalam dua pemandu sebelumnya, kami telah membahas cara menginstal cluster, membuat cluster dan menambahkan node ke cluster, juga kami telah mempelajari caranya gugus.conf tampaknya setelah konfigurasi yang diperlukan selesai.

Hari ini, di bagian ketiga dari seri clustering ini, kita akan membahas tentang apa itu pagar, failover dan bagaimana mengonfigurasinya dalam pengaturan kami.

Pagar dan Tambahkan Failover ke Cluster - Bagian 3

Pertama -tama mari kita lihat apa yang dimaksud dengan Pagar Dan Failover.

Apa itu pagar?

Jika kita memikirkan pengaturan dengan lebih dari satu node, ada kemungkinan bahwa satu atau lebih node dapat gagal di beberapa titik waktu. Jadi dalam hal ini pagar mengisolasi server yang tidak berfungsi dari cluster untuk melindungi dan mengamankan sumber daya yang disinkronkan. Oleh karena itu kita dapat menambahkan pagar untuk melindungi sumber daya yang dibagikan di dalam cluster.

Apa itu failover?

Bayangkan sebuah skenario, di mana server memiliki data penting untuk organisasi yang para pemangku kepentingan membutuhkan organisasi untuk menjaga server tetap dan berjalan tanpa waktu henti yang dialami. Dalam hal ini kita dapat menduplikasi data ke server lain (sekarang ada dua server dengan data dan spesifikasi yang identik) yang dapat kita gunakan sebagai kegagalan.

Secara kebetulan, salah satu server turun, server lain yang telah kami konfigurasi karena kegagalan akan mengambil alih beban dan menyediakan layanan yang diberikan oleh server pertama. Dalam metode ini, pengguna tidak akan mengalami periode waktu henti yang disebabkan oleh server utama.

Anda bisa melalui Bagian 01 Dan Bagian 02 dari seri pengelompokan ini di sini:

  1. Apa itu pengelompokan dan kelebihan/kerugian - Bagian 1
  2. Pengaturan Cluster dengan dua node di Linux - Bagian 2

Seperti yang telah kita bahas tentang pengaturan lingkungan pengujian kami dalam dua artikel terakhir, bahwa kami menggunakan tiga server untuk pengaturan ini, server pertama bertindak sebagai server cluster dan dua lainnya sebagai node.

Server cluster: 172.16.1.250 Nama host: clserver.tes.bersih Node01: 172.16.1.222 Nama host: ND01SERVER.tes.bersih Node02: 172.16.1.223 Nama host: ND02Server.tes.bersih  

Langkah 1: Cara menambahkan pagar ke server cluster

1. Pertama, kami harus mengaktifkan pagar di server cluster, untuk ini saya akan menggunakan di bawah dua perintah.

# CCS -H 172.16.1.250 --TETFEDDAMONT POST_FAIL_DELAY = 0 # CCS -H 172.16.1.250 --TETFEDESAEMON POST_JOIN_DELAY = 10 
Aktifkan pagar di cluster

Seperti yang Anda lihat kami gunakan CCS Perintah untuk menambahkan konfigurasi ke cluster. Berikut ini adalah definisi opsi yang saya gunakan dalam perintah.

  1. -H: Alamat ip host cluster.
  2. -SetfencingAemon: Menerapkan perubahan pada daemon pagar.
  3. POST_FAIL_DELAY: Waktu dalam hitungan detik di mana daemon menunggu sebelum pagar server korban ketika sebuah node telah gagal.
  4. post_join_delay: Waktu dalam hitungan detik di mana daemon menunggu sebelum pagar server korban ketika sebuah node telah bergabung dengan cluster.

2. Sekarang mari tambahkan perangkat pagar untuk cluster kami, jalankan perintah di bawah ini untuk menambahkan perangkat pagar.

# CCS -H 172.16.1.250 --addfencedev tecmintfence agent = fence_virt 

Beginilah cara saya mengeksekusi perintah dan bagaimana gugus.conf File sepertinya setelah menambahkan perangkat pagar.

Tambahkan perangkat pagar di cluster

Anda dapat mengeksekusi perintah di bawah ini untuk melihat jenis apa pagar opsi yang dapat Anda gunakan untuk membuat perangkat pagar. Saya menggunakan fence_virt Karena saya menggunakan VM untuk pengaturan saya.

# CCS -H 172.16.1.250 --lsfenceOpts 
Opsi pagar

Langkah 2: Tambahkan dua node ke perangkat pagar

3. Sekarang saya akan menambahkan metode ke perangkat pagar yang dibuat dan menambahkan host ke dalamnya.

# CCS -H 172.16.1.250 -Metode ADDMETHOD01 172.16.1.222 # CCS -H 172.16.1.250 -Metode ADDMETHOD01 172.16.1.223 

Anda harus menambahkan metode yang telah Anda buat saat lalu untuk kedua node yang Anda miliki di pengaturan Anda. Berikut adalah bagaimana saya menambahkan metode dan saya gugus.conf.

Tambahkan node ke perangkat pagar

4. Sebagai langkah selanjutnya, Anda harus menambahkan metode pagar yang Anda buat untuk kedua node, ke perangkat pagar yang kami buat yaitu "Tecmintfence".

# CCS -H 172.16.1.250 --addfencinst tecmintfence 172.16.1.222 METODE01 # CCS -H 172.16.1.250 --addfencinst tecmintfence 172.16.1.223 Metode01 

Saya telah berhasil menghubungkan metode saya dengan perangkat pagar dan beginilah saya gugus.conf Sepertinya sekarang.

Tambahkan pagar ke node

Sekarang Anda telah berhasil mengonfigurasi perangkat pagar, metode dan menambahkan node Anda ke dalamnya. Sebagai langkah terakhir Bagian 03, Sekarang saya akan menunjukkan kepada Anda bagaimana menambahkan failover ke pengaturan.

Langkah 3: Tambahkan failover ke server cluster

5. Saya menggunakan sintaks perintah di bawah ini untuk membuat fail-over saya ke pengaturan cluster.

# CCS -H 172.16.1.250 -addfailoverdomain tecmintfod dipesan 
Tambahkan failover ke cluster

6. Karena Anda telah membuat domain gagal, sekarang Anda dapat menambahkan dua node ke dalamnya.

# CCS -H 172.16.1.250 --addfailoverdomainnode Tecmintfod 172.16.1.222 1 # CCS -H 172.16.1.250 --addfailoverdomainnode Tecmintfod 172.16.1.223 2 
Tambahkan node ke failover cluster

Seperti yang ditunjukkan di atas, Anda dapat melihat gugus.conf beruang semua konfigurasi yang telah saya tambahkan untuk domain gagal.

Semoga Anda menikmati Bagian 3 dari seri ini. Bagian terakhir dari seri panduan clustering akan segera diposting yang akan mengajarkan Anda untuk menambahkan sumber daya ke cluster, menyinkronkannya dan memulai cluster. Tetap berhubungan dengan tecmint untuk howtos yang praktis.