Teadmusbaas

Scaling & high availability · uuendatud 17. november 2020 · üle vaadatud 9. juuli 2026

VRRP olekumuutuste parandamine vea "Receive advertisement timeout" korral

Vältige soovimatuid VRRP master/backup ümberlülitusi suure koormuse ajal, häälestades pulsi intervalli.

Suure koormuse korral võib VRRP logides (docker logs vrrp) ilmneda järgmine viga:

Tue Nov 17 02:26:36 2020: (nas) Receive advertisement timeout
Tue Nov 17 02:26:36 2020: (nas) Entering MASTER STATE
Tue Nov 17 02:26:36 2020: (nas) setting VIPs.
Tue Nov 17 02:26:36 2020: (nas) Sending/queueing gratuitous ARPs on eth0 for 1.1.1.1

Sellisel juhul toimub teenuse nas puhul soovimatu VRRP olekumuutus, sest BACKUP-olekus eksemplar on tuvastanud, et MASTER-eksemplar ei vasta enam. Põhjuseks võib olla MASTER-sõlme suur koormus või ühendusprobleemid eksemplaride vahel. BACKUP-eksemplar ootab enne ümberlülituse algatamist 3 intervalli; vaikimisi on see 3×1 sekundit ehk 3 sekundit.

Taimeri väärtust saab seadistusega muuta. Intervalli seadmiseks 3 sekundile käivitage:

ntk cfg set vrrp.services.nas.pulse_interval 3
ntk vrrp restart

Nüüd on MASTER-i tõrke tuvastamise ajapiirang 3×3 sekundit ehk 9 sekundit. See väärtus peab olema sama kõigis sõlmedes, mis seda teenust VRRP kaudu teenindavad.

Kohandatud teenuste kasutamisel asendage teenuse nimi (siin nas) oma teenuse nimega.

← Tagasi toe lehele

Esimene paroolivaba sisselogimine juba sel nädalal

30-minutiline vestlus inseneriga, mitte müügiesitlus. Paneme koos paika, kuidas teie VPN-i, SSO või Windowsi keskkonnas töötav pilootprojekt käima saab.