informasi kontak saya
Surat[email protected]
2024-07-08
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
LVS tetap hidup
latar belakang yang tetap hidup
Alat bantu untuk LVS, terutama menyediakan failover dan health check.
Skenario kerja: Hot standby mesin ganda sebagai penjadwal, serta pemeriksaan kesehatan dan failover server node (menghapus entri).
Belajar dari protokol VRRP untuk mencapai ketersediaan tinggi.
penerapan yang tetap hidup
Topologi
Ketersediaan tinggi dicapai antara dua penjadwal dan pemeriksaan status kesehatan server web diterapkan, dan penyeimbangan beban dilakukan antara server web.
Konfigurasi dua penjadwal
Persiapan
Menambah atau mematikan firewall maka mekanisme keamanan kernel juga harus dimatikan
Tutup Manajer Jaringan
Jika layanan tidak dimatikan, IP yang melayang tidak dapat melayang.
Instal keepalive dan konfigurasikan
Setelah instalasi, atur agar dimulai secara otomatis saat boot.
systemctl menonaktifkan keepalived
Salin file konfigurasi: di /etc/keepalived/keepalived
Penjelasan rinci tentang file konfigurasi
Bagian konfigurasi global
definisi_global {
pemberitahuan_email {
Modul ini menunjukkan bahwa pemberitahuan email perlu dikirim setelah operasi peralihan tetap terjadi, dan ke alamat email mana pemberitahuan tersebut dikirim.
alamat email: [email protected]
Alamat email tertentu, satu per baris
admin [email protected]
}
pemberitahuan_email_dari [email protected]
Baris ini menentukan siapa yang mengirim email peringatan (pengirim)
server_smtp 192.168.200.1
Menunjukkan bahwa layanan email dari server tersebut dapat digunakan untuk mengirim email. Biasanya, 127.0.0.1 dapat digunakan, yang berarti layanan tersebut disediakan oleh mesin ini.
smtp_koneksi_batas waktu 30
Batas waktu untuk menghubungkan ke layanan stmp
id_router LVS_PENGEMBANGAN
Identifikasi mesin: membedakan identifikasi server yang berbeda, tidak berdampak pada operasi layanan sebenarnya, dan memungkinkan layanan email ditemukan dengan cepat.
vrrp_lewati_periksa_adv_addr
Tidak memeriksa alamat pengumuman master dan menjalankan keepalive dengan longgar
vrrp_ketat
Mengaktifkan opsi ini akan melarang lalu lintas unicast kecuali jaringan telah diatur dengan benar.
interval vrrp_garp 0
Deklarasikan kepemilikan alamat IP secara berkala. Jika disetel ke 0, deklarasikan kepemilikan alamat IP hanya setelah peralihan.
interval vrrp_gna_0
}
bagian contoh vrrp
contoh vrrp VI_1 {
Nama contoh, server dapat memiliki beberapa contoh (skenario aplikasi) akan ditulis kemudian.
negara MASTER
Tentukan peran keadaan awal
Posisi init dalam putaran pemilihan vrrp
antarmuka eth0
Kartu jaringan yang membawa VIP terserah Anda.
id_router_virtual 51
Setiap instance harus menggunakan VRID yang sama untuk bergabung dengan grup hot standby yang sama.
prioritas 100
Karena VRRP menggunakan prioritas untuk memilih master berdasarkan rentang (0~255) 0 dicadangkan, 255 (pemilik alamat IP)
iklan_int 1
Interval pesan pengumuman master, dalam hitungan detik (memberi tahu cadangan lain) bahwa master masih hidup.
autentikasi {
Ketika instance lain ingin bergabung dengan grup hot standby, mereka perlu melakukan otentikasi kata sandi.
tipe_auth LULUS
sandi_otorisasi 1111
}
alamat_ip_virtual {
Alamat VIP virtual: Setiap VIP virtual mewakili sebuah cluster
192.168.200.16
192.168.200.17
192.168.200.18
}
}
Bagian server virtual
server_virtual 192.168.200.100 443 {
Sesuai dengan VIP dalam contoh, ini adalah awal dari sebuah cluster
tunda_loop 6
Interval pemeriksaan kesehatan
lb_algo rr
Algoritma Penjadwalan
rr|wrr|lc|wlc|lblc|sh|dh