Jak ověřit uzamčení hlavní-role

Jun 02, 2026

Zanechat vzkaz

Ověření úspěšného uzamčení hlavní-podřízené role vyžaduje kombinaci tří dimenzí: ověření konfiguračních parametrů,-sledování protokolu v reálném čase a zátěžové testování. To zajišťuje, že se role nepřepne za normálních i abnormálních podmínek sítě:

I. Ověření parametrů konfiguračního souboru

Zkontrolujte konfigurační soubor `/etc/linuxptp/ptp4l.conf` na obou senzorech, abyste se ujistili, že parametry zamykání kláves jsou platné:

Hlavní hodiny

`priorita1` by měla být nízká hodnota (např. 128).

`masterOnly 1`: Toto je základní parametr pro uzamčení role, což znamená, že uzel je nucen stát se hlavními hodinami a odmítá se zúčastnit voleb BMCA, aby se stal podřízenými hodinami.

Slave hodiny

`priorita1` by měla být vysoká hodnota (např. 130), což zajistí, že její priorita bude nižší než hlavní hodiny.

`masterOnly 0` (výchozí): Umožňuje synchronizaci jako podřízené hodiny.

 

II. Sledování stavu protokolu-v reálném čase

Po restartování služby ptp4l spusťte `sudo ptp4l -i eth0 -m -q` a sledujte protokoly v reálném čase-:

Zobrazení pevné role: Protokol hlavního zařízení by měl nepřetržitě zobrazovat „port 1: MASTER“.

Protokol zařízení slave by měl nepřetržitě zobrazovat „port 1: SLAVE“.

Alarmy bez voleb: Protokoly by neměly obsahovat záznamy označující znovuzvolení BMCA{0}}, jako například „změněny nejlepší hlavní hodiny“ nebo „vybrané nejlepší hlavní hodiny“.

Pokud se objeví FAULTY stav a poté se rychle vrátí do původní role, zamykací mechanismus funguje; pokud jsou role po obnovení vyměněny, uzamčení se nezdařilo.

 

III. Zátěžový test odpojení a opětovného připojení sítě (konečné ověření)

Simulujte scénář výpadku sítě a ověřte robustnost zamykání rolí:

Operace: Dočasně odpojte síťový kabel podřízených hodin nebo deaktivujte rozhraní síťové karty, počkejte přibližně 10–20 sekund a poté obnovte připojení.

Kritéria hodnocení:

Úspěšné zablokování: Hlavní hodiny zůstávají během přerušení sítě ve stavu MASTER (nebo přejdou do LISTENING, ale nedegradují na SLAVE); po obnově sítě se podřízené hodiny rychle znovu synchronizují a stabilizují ve stavu SLAVE, bez výměny rolí.

Selhalo zamykání: Během přerušení sítě hlavní hodiny mylně vyhodnotí celou síť jako bez řídící jednotky kvůli nedostatku paketů a automaticky se přepnou do SLAVE nebo přejdou do neurčitého stavu; po obnovení se obě hodiny znovu{0}}zvolí, což může vést k obrácení role nebo prodloužené oscilaci.

 

IV. Ověření zdroje systémových hodin

Spuštěním `chronyc sources -v` nebo `phc2sys` na podřízeném zařízení zkontrolujte stav:

Ujistěte se, že systémové hodiny sledují pouze zadané hardwarové hodiny PTP (např. /dev/ptp0) a že posun je stabilní v rozsahu mikrosekund bez významných skoků, což nepřímo dokazuje stabilitu vztahu master-slave.

info-1328-915

Odeslat dotaz
Kontaktujte náspokud máte nějaký dotaz

Můžete nás kontaktovat telefonicky, e-mailem nebo online formulářem níže. Náš specialista vás bude brzy kontaktovat.

Kontaktujte nyní!