Cara memperbarui Zevenet Cluster dengan downtime minimum

DIKIRIM PADA 25 Juli 2017

Pengantar

Artikel berikut menjelaskan prosedur pembaruan Zevenet 6 Cluster atau versi yang lebih tinggi untuk mendapatkan waktu henti minimum selama prosedur pembaruan. Menurut layanan yang dikonfigurasi, Anda dapat mengalami downtime minimum atau tidak downtime sama sekali.

Jika tidak ada cluster yang dikonfigurasi, downtime bisa bertambah satu menit dalam kasus terburuk.

Perhatikan bahwa jika Anda saat ini menjalankan versi Zevenet yang lebih lama dari 6 maka Anda harus meninjau apakah cluster Anda siap untuk dimigrasi sesuai dengan artikel Mengkonfigurasi Cluster Zevenet 5.

Lingkungan Hidup

Untuk lebih memahami prosedur pembaruan dengan downtime minimum, lingkungan berikut telah dibangun:


Persyaratan dari EE 6

Koneksi ke internet diperlukan untuk memeriksa paket-paket yang tertunda di repositori kami, jika sistem Anda tidak dapat terhubung ke internet, silakan periksa peningkatan dengan prosedur offline,

Paket pembaruan Zevenet 6 Offline

Perbarui Prosedur

Sejak ZEVENET 6.0.0 pembaruan dilakukan dengan alat periksa upgrade.

Sebelum memulai, jalankan snapshot dari kedua node cluster, hanya untuk mengembalikan perubahan jika diperlukan.

0. Pergi ke simpul dengan MASTER peran dan menghentikan zenotify proses, proses ini yang bertanggung jawab untuk mereplikasi perubahan konfigurasi, juga mengunci permintaan sinkronisasi dari node cadangan seperti yang ditunjukkan di bawah ini.

[master]root@zva5n1:# kill -9 `ps -ef | grep zeninotify | grep enterprise.bin | awk {'print $2'}`

Di master node, blokir semua permintaan koneksi ssh dari CADANGAN Untuk ini buka file /etc/hosts.deny dan masukkan baris berikut di akhir file. Tolong ubah 192.168.100.25 oleh IP CADANGAN Anda saat ini. Simpan perubahan dan keluar. Tindakan ini akan memblokir di MASTER node setiap percobaan koneksi ke layanan ssh dari CADANGAN.

(in the current MASTER, file /etc/hosts.deny)
sshd: 192.168.100.25

1. Pergi ke CADANGAN simpul (mengikuti contoh saat ini zva5n2), dan terapkan pembaruan seperti yang dijelaskan dalam instruksi paket pembaruan, atau jalankan periksa upgrade alat jika Anda menjalankan Zevenet 6.0.0 atau yang lebih baru:

[backup]root@zlb:# checkupgrades
[backup]root@zlb:# checkupgrades -i

2. Setelah proses pembaruan selesai, verifikasi bahwa itu selesai tanpa kesalahan. Jika beberapa kesalahan terdeteksi dalam proses instalasi silakan buka tiket dukungan dan lampirkan output dari proses instalasi untuk itu.

3. Jika tidak ada kesalahan selama pembaruan CADANGAN simpul (zva5n2), buka simpul MASTER (zva5n1) dan terapkan sekarang pembaruan di server ini seperti yang ditunjukkan pada langkah 1. Setelah pembaruan selesai, layanan akan dimulai ulang untuk menerapkan perubahan, maka selama proses ini layanan akan beralih secara otomatis dan simpul CADANGAN saat ini akan menjadi GURU baru.

4. Jika pembaruan dilakukan tanpa kesalahan apa pun, lanjutkan untuk menonaktifkan blok sshd yang sudah dikonfigurasi di /etc/hosts.deny menghapus garis yang dimasukkan pada langkah 0 di simpul MASTER zna5n1 yang lama.

5. Jika gagal kembali diaktifkan maka MASTER peran akan dipindahkan secara otomatis ke simpul ini lagi. Jika ini bukan masalahnya, maka MASTER peran akan disimpan di simpul kedua (zva5n2).

6. Untuk memaksa MASTER peran ke simpul zva5n1 maka Anda hanya perlu mengaktifkan mode pemeliharaan di node zva5n2, Dan MASTER peran akan diambil oleh node zva5n1 secara otomatis seperti sebelum pembaruan. Satu kali

Setelah proses migrasi selesai, pastikan untuk menonaktifkan mode pemeliharaan kedua node dan konfirmasikan node mana yang MASTER dan node mana yang CADANGAN untuk melanjutkan pengelolaan sistem melalui MASTER. Pastikan bahwa perubahan sementara pada file /etc/hosts.deny telah dihapus. Terakhir Anda dapat memeriksa status layanan cluster sejak tampilan SISTEM > Cluster.

Nikmati Zevenet Anda yang baru diperbarui tanpa downtime!

Bagikan ke:

Dokumentasi di bawah ketentuan Lisensi Dokumentasi Bebas GNU.

Apakah artikel ini berguna?

Artikel terkait