DELL Networking SONiC — ręczne ustawianie daty, godziny, zegara i strefy czasowej
Shrnutí: W tym artykule wyjaśniono, jak ręcznie ustawić datę, godzinę, zegar i strefę czasową w dell SONiC.
Pokyny
Do zapamiętania
|
Kroki
Sprawdź stan rtc i NTP.
Wyłącz protokół zegara czasu rzeczywistego i protokołu czasu sieciowego, jeśli są aktywowane.
Skonfiguruj datę i godzinę.
Ustawianie strefy czasowej
Sprawdź stan rtc i NTP.
Użyj następującego polecenia, aby sprawdzić stan rtc i NTP.
Składnia
poleceniaZ powłoki Linux
admin@DELLSONiC:~$ sudo timedatectl status |
Przykładowe dane wyjściowe
admin@DELLSONiC:~$ sudo timedatectl status Local time: Tue 2023-10-03 04:01:58 UTC Universal time: Tue 2023-10-03 04:01:58 UTC RTC time: Tue 2023-10-03 04:01:59 Time zone: UTC (UTC, +0000) System clock synchronized: no NTP service: inactive RTC in local TZ: Yes admin@sonic:~$ |
Lub
składnia
poleceń z interfejsu CLI dell Management Framework
admin@DELLSONiC:~$ sonic-cli DELLSONiC# show clock |
Przykładowe dane wyjściowe
DELLSONiC# show clock Tue 03 Oct 2023 04:02:28 AM UTC |
Wyłącz protokół zegara czasu rzeczywistego i protokołu czasu sieciowego, jeśli są aktywowane.
Zaleca się, aby zegar czasu rzeczywistego pozostawał wyłączony, tak aby zegar czasu rzeczywistego korzystał z UTC, a nie lokalnie, aby zapobiec problemom ze strefą czasową lub zmianą czasu. Funkcja NTP jest wyłączona, aby upewnić się, że system NTP nie jest zsynchronizowany, gdy chcesz ręcznie ustawić czas na przełączniku.
Użyj następującego polecenia w powłoki systemu Linux, aby wyłączyć zegar czasu rzeczywistego i NTP.
Składnia polecenia
admin@DELLSONiC:~$ sudo timedatectl set-local-rtc false admin@DELLSONiC:~$ sudo timedatectl set-ntp false |
Przykładowe dane wyjściowe
Verify admin@DELLSONiC:~$ sudo timedatectl status Local time: Tue 2023-10-03 04:01:58 UTC Universal time: Tue 2023-10-03 04:01:58 UTC RTC time: Tue 2023-10-03 04:01:59 Time zone: UTC (UTC, +0000) System clock synchronized: no NTP service: inactive RTC in local TZ: No admin@sonic:~$ |
Skonfiguruj datę i godzinę.
Składnia polecenia
admin@DELLSONiC:~$ sudo timedatectl set-time YYYY-MM-DD HH:MM:SS YYYY-MM-DD is Year- Month-Day HH:MM:SS is Hour:Minute:Seconds |
Przykładowa konfiguracja
Należy wziąć pod uwagę, że data jest ustawiona na 2023-12-30 i 12:30:50.
admin@DELLSONiC:~$ sudo timedatectl set-time '2023-12-30 12:30:50' |
Przykładowe dane wyjściowe
Verify
admin@DELLSONiC:~$ sudo timedatectl status
Local time: Sat 2023-12-30 07:31:52 EST
Universal time: Sat 2023-12-30 12:31:52 UTC
RTC time: Sat 2023-12-30 12:31:53
Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: no
NTP service: inactive
RTC in local TZ: no
admin@DELLSONiC:~$ |
Ustawianie strefy czasowej
Składnia polecenia
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# clock timezone Hint: use ? to find out the available options |
Przykładowe dane wyjściowe (dane wyjściowe przycięte dla zwięzłości)
ELLSONiC(config)# clock timezone ? Africa/ Africa timezones America/ America timezones Antarctica/ Antarctica timezones Arctic/ Arctic timezones Asia/ Asia timezones Atlantic/ Atlantic timezones Australia/ Australia timezones Brazil/ Brazil timezones Canada/ Canada timezones CET CET timezone Chile/ Chile timezones |
Przykładowa konfiguracja
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# clock timezone America/New_York |
Przykładowe dane wyjściowe
Verify
admin@DELLSONiC:~$ sudo timedatectl status
Local time: Sat 2023-12-30 07:34:29 EST
Universal time: Sat 2023-12-30 12:34:29 UTC
RTC time: Sat 2023-12-30 12:34:29
Time zone: America/New_York (EST, -0500)
System clock synchronized: no
NTP service: inactive
RTC in local TZ: no
admin@DELLSONiC:~$ |