Chrony je představen jako nový klient NTP, který nahrazuje ntp jako výchozí balíček pro synchronizaci času od RHEL7, takže pokud nakonfigurujete NTP během procesu instalace, povolí pouze službu chronyd, nikoli službu ntpd.
# systemctl status ntpd.service ntpd.service - Network Time Service Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled) Active: inactive (dead)I když jste povolili spuštění NTP při spouštění, nespustí se, když je povoleno chrony. Abychom umožnili spuštění NTP při spouštění, musíme deaktivovat službu chrony
V případě, že chcete používat pouze NTP, níže je postup, jak tak učinit:
Chcete-li na RHEL 7 povolit službu NTP, postupujte podle následujících kroků:
1. Zakázat službu chronyd.
Chronyd zastavíte zadáním následujícího příkazu jako root:
# systemctl stop chronyd
Chcete-li zabránit automatickému spouštění chronydu při startu systému, zadejte jako root následující příkaz:
# systemctl disable chronyd
2. Nainstalujte ntp pomocí yum:
# yum install ntp
3. Poté povolte a spusťte službu ntpd:
# systemctl enable ntpd.service # systemctl start ntpd.service
4. Restartujte a ověřte.
# systemctl status ntpd.service ntpd.service - Network Time Service Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled) Active: active (running) since Fri 2015-01-09 16:14:00 EST; 53s ago Process: 664 ExecStart=/usr/sbin/ntpd -u ntp:ntp $OPTIONS (code=exited, status=0/SUCCESS) Main PID: 700 (ntpd) CGroup: /system.slice/ntpd.service └─700 /usr/sbin/ntpd -u ntp:ntp -g
CentOS / RHEL 7 :Konfigurace NTP pomocí chrony
CentOS / RHEL 7:systemctl náhrady starších příkazů služby a chkconfig