Sådan bekræfter du Master-Slave-rollelåsning

Jun 02, 2026

Læg en besked

Bekræftelse af vellykket master-slave-rollelåsning kræver en kombination af tre dimensioner: verifikation af konfigurationsparameter, realtidslogovervågning og stresstest. Dette sikrer, at rollen ikke skifter under både normale og unormale netværksforhold:

I. Bekræftelse af konfigurationsfilparameter

Tjek `/etc/linuxptp/ptp4l.conf` konfigurationsfilen på begge sensorer for at bekræfte, at nøglelåseparametre er i kraft:

Master Ur

"prioritet1" skal være en lav værdi (f.eks. 128).

`masterOnly 1`: Dette er kerneparameteren for at låse rollen, hvilket indikerer, at noden er tvunget til at blive masterur og nægter at deltage i BMCA-valget om at blive et slaveur.

Slave ur

"prioritet1" skal være en høj værdi (f.eks. 130), hvilket sikrer, at dens prioritet er lavere end masteruret.

`masterOnly 0` (standard): Tillader det at synkronisere som et slaveur.

 

II. Logstatusovervågning i-realtid

Efter genstart af ptp4l-tjenesten, kør `sudo ptp4l -i eth0 -m -q` for at observere realtidslogfilerne:-

Fixed Rolle Display: Master-enhedsloggen skal konstant vise "port 1: MASTER".

Slave-enhedsloggen skal konstant vise "port 1: SLAVE".

Ingen valgalarmer: Logfilerne bør ikke indeholde poster, der indikerer BMCA-gen-valg, såsom "bedste hovedur ændret" eller "valgt bedste hovedur".

Hvis FEJL-tilstanden vises og derefter hurtigt vender tilbage til den oprindelige rolle, virker låsemekanismen; hvis rollerne byttes efter gendannelse, er låsningen mislykket.

 

III. Stresstest for netværksafbrydelse og genforbindelse (ultimativ verifikation)

Simuler et netværksudfaldsscenarie for at verificere robustheden af ​​rollelåsning:

Betjening: Afbryd midlertidigt slave-urnetværkskablet eller deaktiver netværkskortgrænsefladen, vent ca. 10-20 sekunder, og gendan derefter forbindelsen.

Bedømmelseskriterier:

Vellykket låsning: Master-uret forbliver i MASTER-tilstand under netværksafbrydelse (eller går ind i LYTNING, men degraderes ikke til SLAVE); efter netværksgendannelse synkroniseres slave-uret hurtigt og stabiliseres i SLAVE-tilstand, uden at der skiftes rolle hele vejen igennem.

Mislykket låsning: Under netværksafbrydelse bedømmer masteruret fejlagtigt hele netværket som masterløst på grund af mangel på pakker og skifter automatisk til SLAVE eller går i en ubestemt tilstand; efter gendannelsen genvælges de to ure-, hvilket kan føre til rolleskift eller forlænget svingning.

 

IV. Verifikation af systemurkilde

Udfør `chronyc sources -v` eller `phc2sys` på slaveenheden for at kontrollere status:

Bekræft, at systemuret kun følger det angivne PTP-hardware-ur (f.eks. /dev/ptp0), og forskydningen er stabil i mikrosekundområdet uden signifikante spring, hvilket indirekte beviser stabiliteten af ​​master-slaveforholdet.

info-1328-915

Send forespørgsel
Kontakt oshvis du har spørgsmål

Du kan enten kontakte os via telefon, e-mail eller online formularen nedenfor. Vores specialist vil kontakte dig snarest.

Kontakt nu!