GNU/Linux >> Linux Esercitazione >  >> Linux

Correzione dell'orologio di sistema CentOS

La semplice risposta è "imposta la data manualmente", cosa che devi fare, ma per evitare che ciò accada di nuovo, c'è altro che dovresti fare.

  1. Assicurati che la configurazione del fuso orario del sistema sia corretta.

    A meno che non ci sia un motivo molto forte per non farlo (come problemi di compatibilità del software), gli orologi del server dovrebbero sempre funzionare sull'ora UTC.

    Se decidi di non utilizzare UTC, scegli un fuso orario eseguendo tzselect . Sullo schermo verrà stampato un fuso orario che utilizzerai di seguito. Un esempio potrebbe essere Europe/Moscow . Altrimenti usa UTC come il fuso orario qui sotto.

    Here is that TZ value again, this time on standard output so that you
    can use the /usr/bin/tzselect command in shell scripts:
    Europe/Moscow
    

    Imposta l'orologio di sistema sul fuso orario desiderato procedendo come segue:

    1. Sostituisci il contenuto di /etc/sysconfig/clock con quanto segue:

      ZONE="<timezone>"
      UTC=true
      

      Ad esempio:

      ZONE="Europe/Moscow"
      UTC=true
      

      Nota che UTC=true dovrebbe essere impostato qui, anche se non utilizzi UTC come fuso orario. Si riferisce all'orologio hardware del server, che dovrebbe essere sempre UTC indipendentemente dal fuso orario del sistema scelto.

    2. Sostituisci /etc/localtime file con un collegamento al fuso orario selezionato:

      # ln -snf /usr/share/zoneinfo/<timezone> /etc/localtime
      

      Ad esempio:

      # ln -snf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
      # ln -snf /usr/share/zoneinfo/UTC /etc/localtime
      
  2. Imposta l'orologio manualmente all'ora corrente.

    1. Sincronizza l'orologio di sistema con l'ora corrente:

      # ntpd -g -q
      
    2. Verifica che l'ora sia corretta:

      # date
      
    3. Sincronizza l'orologio hardware del server con l'orologio di sistema:

      # hwclock -wu
      
  3. Riavvia il computer. Il riavvio è necessario perché tutti i servizi di sistema devono essere riavviati per rilevare l'ora e il fuso orario corretti e l'orologio hardware del server deve essere testato (ad esempio per una batteria difettosa).

    Dopo il riavvio, controlla che il sistema mostri l'ora corretta e che ntpd funzioni correttamente.


Linux
  1. Come migrare Centos 8 ad AlmaLinux 8.3

  2. Centos - L'orologio di sistema Amazon AWS Centos 7 è veloce?

  3. Come configurare le impostazioni internazionali del sistema su CentOS 7

  4. Come configurare NTP per eseguire il fallback all'origine dell'orologio di sistema locale in CentOS/RHEL

  5. Ho incasinato il mio orologio di sistema in Arch Linux

Come installare Docker CE su CentOS 8

Come installare Anydesk su CentOS 8

Come installare VeraCrypt su CentOS 8

Come installare Cannella su CentOS 7

Come installare Nginx su CentOS 8

CentOS / RHEL 5,6:come modificare il fuso orario