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.

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Pokyny

Do zapamiętania 

  • Ta procedura wymaga, aby użytkownik miał rolę administratora w celu uzyskania dostępu do powłoki Systemu Linux.
  • Najlepszą praktyką jest skonfigurowanie zegara przy użyciu serwera NTP na wszystkich urządzeniach w sieci, gdy serwer NTP jest dostępny.

 

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:~$ 

Dotčené produkty

Enterprise SONiC Distribution, PowerSwitch S6000 ON, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S6100-ON , PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON ...
Vlastnosti článku
Číslo článku: 000218204
Typ článku: How To
Poslední úprava: 14 říj 2023
Verze:  3
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.