Jak zainstalować i używać chroni w Linux
- 2356
- 760
- Juliusz Janicki
Chory jest elastyczną implementacją protokołu czasu sieciowego (NTP). Służy do synchronizacji zegara systemu z różnych serwerów NTP, zegarów odniesienia lub poprzez ręczne wejście.
Można go również użyć NTPV4 serwer, aby zapewnić usługę czasu innym serwerom w tej samej sieci. Ma on działać bezbłędnie w różnych warunkach, takich jak przerywane połączenie sieciowe, mocno załadowane sieci, zmieniające temperatury, które mogą wpływać na zegar zwykłych komputerów.
Chory W zestawie dwa programy:
- Chronyc - Interfejs wiersza poleceń dla chroni
- Chronyd - demon, który można uruchomić w czasie rozruchu
W tym samouczku pokażemy Ci, jak zainstalować i używać Chory w systemie Linux.
Zainstaluj chronię w Linux
Na niektórych systemach, Chory może być domyślnie zainstalowane. Wciąż, jeśli brakuje pakietu, możesz go łatwo zainstalować. Korzystanie z domyślnego narzędzia menedżera pakietów w odpowiednich rozkładach Linux za pomocą następującego polecenia.
# mniam -y -instal Centos/Rhel] # apt Zainstaluj chroni [on Debian/Ubuntu] # dnf -y instalacja chroni [on Fedora 22+]
Aby sprawdzić status Chronyd Użyj następującego polecenia.
# SystemCtl Status Chronyd [on Systemd] # /etc /init.status d/chronyd [on W tym]
Jeśli chcesz włączyć Chory Demon po rozruchu możesz użyć następującego polecenia.
# SystemCtl Włącz chronyd [on Systemd] # chkconfig --add chronyd [on W tym]
Sprawdź synchronizację chronią w Linux
Aby sprawdzić, czy chronia jest faktycznie zsynchronizowana, użyjemy programu wiersza poleceń Chronyc, która ma opcję śledzenia, która dostarczy odpowiednich informacji.
# Śledzenie chronicSprawdź synchronizację chronią w Linux
Wymienione pliki zawierają następujące informacje:
- Numer referencyjny - identyfikator odniesienia i nazwa, do której komputer jest obecnie synchronizowany.
- Warstwa - Liczba chmielu do komputera z załączonym zegarem odniesienia.
- Czas ref - Jest to czas UTC, w którym wykonano ostatni pomiar ze źródła odniesienia.
- czas systemu - Opóźnienie zegara systemu z synchronizowanego serwera.
- Ostatnie przesunięcie - szacowane przesunięcie ostatniej aktualizacji zegara.
- Przesunięcie RMS - długoterminowa średnia wartości przesunięcia.
- Częstotliwość - jest to szybkość, w której zegar systemu byłby błędny, gdyby Chronyd nie poprawia tego. Jest on dostarczany w PPM (części na milion).
- Resztkowy freq - Częstotliwość resztkowa wskazała różnicę między pomiarami ze źródła odniesienia a obecnie stosowaną częstotliwością.
- Krzywy - Szacowana granica błędu częstotliwości.
- Opóźnienie korzenia - Łącznie ścieżki sieciowe opóźnia się do komputera Stratum, z którego komputer jest synchronizowany.
- Status SKAP - Jest to status LEAP, który może mieć jedną z następujących wartości - normalne, wstawić drugie, usunąć drugie lub nie zsynchronizowane.
Aby sprawdzić informacje o źródłach chronii, możesz wydać następujące polecenie.
# Źródła chronicSprawdź źródła chronii
Skonfiguruj chronię w Linux
Plik konfiguracyjny chrony znajduje się pod adresem /itp./Chory.conf Lub /itp./Chory/chron.conf a przykładowy plik konfiguracyjny może wyglądać tak:
serwer 0.Rhel.basen.NTP.Org Iburst Server 1.Rhel.basen.NTP.Org Iburst Server 2.Rhel.basen.NTP.Org Iburst Server 3.Rhel.basen.NTP.Org Iburst Stratum Wadza 0 Driffile/var/lib/chrony/drift makestep 10 3 logdir/var/log/chrony
Powyższa konfiguracja zawiera następujące informacje:
- serwer - Ta dyrektywa używana do opisania serwera NTP do synchronizacji.
- Stratum Wadza - Ile należy dodać odległości na warstwę do źródła synchronizacji. Wartość domyślna to 0.0001.
- Driffile - Lokalizacja i nazwa pliku zawierające dane dryfu.
- Makestep - Ta dyrektywa powoduje, że chronia stopniowo koryguje się w dowolnym momencie, przekazując prędkość lub spowolnienie zegara zgodnie z wymaganiami.
- logDir - Ścieżka do pliku dziennika chronii.
Jeśli chcesz natychmiast przesunąć zegar systemowy i ignorować obecnie w trakcie trwania jakichkolwiek korekt, możesz użyć następującego polecenia:
# Chronyc Makestep
Jeśli zdecydujesz się zatrzymać Chory, Możesz użyć następujących poleceń.
# SystemCtl Stop Chrony [on Systemd] # /etc /init.D/chronyd stop [on W tym]
Wniosek
To była prezentacja programu Chory narzędzie i sposób, w jaki można go używać w systemie Linux. Jeśli chcesz sprawdzić więcej szczegółów na temat chronii, sprawdź dokumentację Chory.
- « Jak zainstalować MongoDB 4 na Debian 10
- 30 rzeczy do zrobienia po minimalnej instalacji RHEL/Centos 7 »