GNU/Linux >> Belajar Linux >  >> Linux

Cegah VRRP Master menjadi Master setelah gagal

Solusi 1:

Menurut utas yang relatif lama ini di daftar pengembang keepalived, itu bisa dilakukan. Anda menyetel kedua server menjadi prioritas yang sama (atau tidak sama sekali), dan tidak mendeklarasikan status sebagai MASTER atau BACKUP, melainkan menyetel status ke SAMA untuk keduanya.

EDIT (07-Des-2017):

Tampaknya EQUAL sebenarnya bukan status yang valid, meskipun tampaknya memberikan efek yang diinginkan pada saat jawaban ini diposting. Harap perhatikan komentar di bawah, khususnya tautan ke daftar masalah saat ini untuk keepalived yang disediakan oleh @cristi.

Solusi 2:

Cara kami memecahkan ini adalah dengan menambahkan nopreempt tandai ke file konfigurasi keepalived kami. Tidak perlu mengubah apa pun (masih tersisa sebagai MASTER dan satu sebagai BACKUP dan seterusnya). Pada dasarnya ini memberitahunya untuk tidak beralih master hanya karena server baru online, hanya beralih ketika master saat ini gagal.


Linux
  1. Cegah Tmux Memulai Di Ssh?

  2. Bagaimana Mencegah `ls` Dari Menyortir Output?

  3. Cegah Sigint Mencapai Proses Anak?

  1. Bagaimana cara mencegah layanan Linux mulai otomatis?

  2. Bagaimana cara mencegah pertukaran program tertentu?

  3. Bagaimana mencegah proses dari menulis file

  1. Cara Terpendek Untuk Mengunduh Dari Github?

  2. Bagaimana mencegah chgrp menghapus "setuid bit"?

  3. Cegah SSH mengiklankan nomor versinya