opensuse: NTP Konfiguration über Kommandozeile

opensuse: NTP Konfiguration über Kommandozeile

Bash-Quickie, um NTP unter Opensuse (11.4) über die Kommandozeile zu installieren, zu konfigurieren und beim Systemstart zu aktivieren. Nützlich, um sich daraus ein Batchscript zu stricken, das man remote verteilt.

  1. NTP über YaST installieren
    $ yast -i ntp
  2. Die Konfigurationsdatei bearbeiten
    $ vi /etc/ntp.conf
  3. Die eigene Serverliste in die Konfigurationsdatei /etc/ntp.conf einfügen 
    server	ntp1.example.org
    server	ntp2.example.org
  4. Eine Vorsynchronisation starten, damit die Systemuhr richtig gesetzt wird und NTP nur noch den Drift korrigieren muss. Dabei sieht man gleich, ob NTP die gesetzten Zeitserver erreich. Wenn es länger dauert, dann kann es sein, dass NTP lediglich mit der BIOS-Uhr synchronisiert. Ein Indiz dafür: Ändert sich die Uhrzeit VOR und NACH der Synchronisation nicht signifikant, dann ist kein Zeitserver erreichbar (oder die interne Uhr geht sehr genau =).

    $ date
    $ ntp -q
    $ date
  5. NTP beim Systemstart aktivieren.
    $ chkconfig ntp on
  6. NTP Daemon starten 
    $ rcntp start
  7. NTP Daemon Statustest. Hier sollte running als Status erscheinen.
    $ rcntp status
  8. Fertig. NTP ist einsatzbereit. Je nach Konfiguration wird jetzt die aktuelle Uhrzeit regelmäßig synchronisiert

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert