Hai teman-teman. Kali ini saya berpikir untuk menjawab salah satu pembaca kami (Danielle) pertanyaan yang diajukan di komentar, secara rinci karena Anda mungkin juga menghadapi masalah ini ketika ada lingkungan berkerumun yang menjadi tanggung jawab Anda untuk dipelihara.
Di bawah ini adalah pertanyaan yang diajukan oleh Daniel Bello.
“ Saya punya pertanyaan: Saya mencoba mengatur perangkat virtual pagar di lingkungan virtual, tetapi tidak bekerja untuk saya, di beberapa bagian konfigurasi saya, node tidak kembali ke cluster setelah a kegagalan. Jadi saya telah menambahkan disk kuorum, dan akhirnya cluster saya berfungsi dengan baik (node turun dan setelah kegagalan kembali ke cluster), jadi pertanyaan saya adalah: apa perbedaan antara perangkat pagar dan disk kuorum di virtual lingkungan?"
Anda dapat merujuk apa itu perangkat pagar dengan merujuk pada seri artikel kami sebelumnya tentang Pengelompokan di bawah ini.
Pertama mari kita lihat apa itu disk Kuorum.
SEBUAH disk kuorum adalah jenis penyimpanan konfigurasi cluster. Ini bertindak seperti database yang menyimpan data yang terkait dengan lingkungan berkerumun dan tugas disk kuorum adalah untuk memberi tahu cluster node/node mana yang harus disimpan. HIDUP negara. Ini memungkinkan akses bersamaan ke sana dari semua node lain untuk membaca/menulis data.
Ketika konektivitas turun di antara node (bisa satu node atau lebih dari satu) kuorum mengisolasi yang tidak memiliki koneksi dan menjaga layanan tetap berjalan dengan node aktif yang dimilikinya. Dibutuhkan node tanpa konektivitas dari layanan dari cluster.
Sekarang mari kita beralih ke pertanyaan. Ini terlihat seperti lingkungan yang memiliki 2 node dan satu telah turun. Situasi Danielle dihadapi tampak seperti “Perang Anggar” antara dua node yang aktif.
Pertimbangkan ada lingkungan berkerumun di mana tidak ada disk kuorum yang ditambahkan ke konfigurasi. Cluster ini memiliki 2 node dan saat ini satu node telah gagal. Dalam skenario khusus ini, konektivitas antara simpul 1 dan simpul 2 benar-benar hilang.
Kemudian simpul 1 melihat simpul 2 telah gagal karena tidak dapat membuat koneksi ke sana dan simpul 1 memutuskan untuk memagari simpul 2. Dalam waktu yang bersamaan simpul 2 melihat simpul 1 telah gagal karena tidak dapat membuat koneksi ke sana dan simpul 2 memutuskan untuk memagari simpul 1 demikian juga.
Sejak simpul 1 telah memagari simpul 2 down, ia mengambil alih layanan dan sumber daya yang berkerumun. Karena tidak ada disk kuorum untuk memverifikasi situasi ini di simpul 2, dan simpul 2 dapat me-restart semua layanan di server tanpa koneksi ke simpul 1.
Seperti yang telah saya sebutkan sebelumnya simpul 2 juga pagar simpul 1 karena tidak dapat melihat koneksi apa pun ke simpul 1 dari simpul 2 dan yang terjadi selanjutnya adalah simpul 1 restart semua layanan di server karena tidak ada kuorum untuk diperiksa simpul 1 negara juga.
Ini diidentifikasi sebagai Perang Anggar
Sekarang siklus ini akan berlangsung selamanya sampai seorang insinyur menghentikan layanan secara manual atau server dimatikan atau koneksi jaringan berhasil dibuat di antara node. Di sinilah disk kuorum datang untuk membantu. Proses pemungutan suara dalam konfigurasi kuorum adalah mekanisme yang mencegah penyebab siklus di atas.
Penting: Perlu diingat bahwa ada batas Anda dapat menambahkan node ke kuorum. Anda dapat menambahkan maksimum 16 node untuk itu.
Semoga Anda menikmati artikelnya. Tetap berhubungan dengan dekat untuk panduan teknologi Linux yang lebih praktis.