Πώς να επαληθεύσετε το Κύριο-Κλείδωμα ρόλων υποτελών

Jun 02, 2026

Αφήστε ένα μήνυμα

Η επαλήθευση του επιτυχημένου κλειδώματος κύριου-υποτελούς ρόλου απαιτεί έναν συνδυασμό τριών διαστάσεων: επαλήθευση παραμέτρων διαμόρφωσης, παρακολούθηση καταγραφής πραγματικού-χρόνου και δοκιμή ακραίων καταστάσεων. Αυτό διασφαλίζει ότι ο ρόλος δεν αλλάζει τόσο σε κανονικές όσο και σε μη κανονικές συνθήκες δικτύου:

I. Επαλήθευση παραμέτρων αρχείου διαμόρφωσης

Ελέγξτε το αρχείο διαμόρφωσης `/etc/linuxptp/ptp4l.conf` και στους δύο αισθητήρες για να επιβεβαιώσετε ότι ισχύουν οι παράμετροι κλειδώματος κλειδιών:

Κύριο ρολόι

Η "προτεραιότητα1" πρέπει να είναι χαμηλή τιμή (π.χ. 128).

`masterOnly 1`: Αυτή είναι η βασική παράμετρος για το κλείδωμα του ρόλου, υποδεικνύοντας ότι ο κόμβος αναγκάζεται να γίνει κύριο ρολόι και αρνείται να συμμετάσχει στην εκλογή BMCA για να γίνει υποτελές ρολόι.

Σκλάβος Ρολόι

Η "προτεραιότητα1" πρέπει να είναι υψηλή τιμή (π.χ. 130), διασφαλίζοντας ότι η προτεραιότητά της είναι χαμηλότερη από το κύριο ρολόι.

`masterOnly 0` (προεπιλογή): Επιτρέπει τον συγχρονισμό ως βοηθητικό ρολόι.

 

II. Παρακολούθηση κατάστασης καταγραφής-σε πραγματικό χρόνο

Μετά την επανεκκίνηση της υπηρεσίας ptp4l, εκτελέστε το `sudo ptp4l -i eth0 -m -q` για να παρατηρήσετε τα αρχεία καταγραφής πραγματικού- χρόνου:

Σταθερή εμφάνιση ρόλων: Το αρχείο καταγραφής της κύριας συσκευής θα πρέπει να εμφανίζει συνεχώς "θύρα 1: MASTER".

Το αρχείο καταγραφής εξαρτημένης συσκευής θα πρέπει να εμφανίζει συνεχώς "θύρα 1: SLAVE".

Χωρίς συναγερμούς εκλογών: Τα αρχεία καταγραφής δεν πρέπει να περιέχουν εγγραφές που υποδεικνύουν επανεκλογή BMCA, όπως "αλλάχθηκε το καλύτερο κύριο ρολόι" ή "επιλεγμένο καλύτερο κύριο ρολόι".

Εάν εμφανιστεί η κατάσταση FAULTY και στη συνέχεια επιστρέψει γρήγορα στον αρχικό ρόλο, ο μηχανισμός κλειδώματος λειτουργεί. εάν οι ρόλοι ανταλλάσσονται μετά την ανάκτηση, το κλείδωμα απέτυχε.

 

III. Δοκιμή καταπόνησης αποσύνδεσης και επανασύνδεσης δικτύου (τελική επαλήθευση)

Προσομοιώστε ένα σενάριο διακοπής δικτύου για να επαληθεύσετε την ευρωστία του κλειδώματος ρόλων:

Λειτουργία: Αποσυνδέστε προσωρινά το καλώδιο δικτύου του υποτελούς ρολογιού ή απενεργοποιήστε τη διεπαφή της κάρτας δικτύου, περιμένετε περίπου 10-20 δευτερόλεπτα και, στη συνέχεια, επαναφέρετε τη σύνδεση.

Κριτήρια κρίσης:

Επιτυχές κλείδωμα: Το κύριο ρολόι παραμένει σε κατάσταση MASTER κατά τη διακοπή δικτύου (ή εισέρχεται στο LISTENING αλλά δεν υποβαθμίζεται σε SLAVE). Μετά την ανάκτηση δικτύου, το slave ρολόι επανασυγχρονίζεται γρήγορα και σταθεροποιείται σε κατάσταση SLAVE, χωρίς εναλλαγή ρόλων.

Αποτυχημένο κλείδωμα: Κατά τη διάρκεια της διακοπής του δικτύου, το κύριο ρολόι κρίνει εσφαλμένα ολόκληρο το δίκτυο ως masterless λόγω έλλειψης πακέτων και μεταβαίνει αυτόματα σε SLAVE ή εισέρχεται σε απροσδιόριστη κατάσταση. μετά την ανάκτηση, τα δύο ρολόγια-επιλέγονται ξανά, κάτι που μπορεί να οδηγήσει σε αντιστροφή ρόλου ή παρατεταμένη ταλάντωση.

 

IV. Επαλήθευση πηγής ρολογιού συστήματος

Εκτελέστε "chronyc sources -v" ή "phc2sys" στη εξαρτημένη συσκευή για να ελέγξετε την κατάσταση:

Βεβαιωθείτε ότι το ρολόι του συστήματος ακολουθεί μόνο το καθορισμένο ρολόι υλικού PTP (π.χ. /dev/ptp0) και ότι η μετατόπιση είναι σταθερή στο εύρος των μικροδευτερόλεπτων χωρίς σημαντικά άλματα, αποδεικνύοντας έμμεσα τη σταθερότητα της σχέσης master-slave.

info-1328-915

Αποστολή ερώτησής
Επικοινωνήστε μαζί μαςαν έχετε οποιαδήποτε ερώτηση

Μπορείτε είτε να επικοινωνήσετε μαζί μας μέσω τηλεφώνου, email ή ηλεκτρονικής φόρμας παρακάτω. Ο ειδικός μας θα επικοινωνήσει μαζί σας σύντομα.

Επικοινωνήστε τώρα!