Without the 'allow' clause in /etc/chrony.conf, systems can't use the controller for time synchronization. This patch adds documentation of the 'allow' clause to the liberty install guide. Closes-Bug: #1501700 Change-Id: Id4a22c4420da84843f69f3439d4002cd7ec37777
2.2 KiB
Controller node
Install the NTP service
ubuntu or debian
# apt-get install chrony
rdo
# yum install chrony
obs
On openSUSE:
# zypper addrepo http://download.opensuse.org/repositories/network:time/openSUSE_13.2/network:time.repo
# zypper refresh
# zypper install chrony
On SLES:
# zypper addrepo http://download.opensuse.org/repositories/network:time/SLE_12/network:time.repo
# zypper refresh
# zypper install chrony
Configure the NTP service
By default, the controller node synchronizes the time via a pool of public servers. However, you can optionally configure alternative servers such as those provided by your organization.
ubuntu or debian
Edit the
/etc/chrony/chrony.conf
file and add, change, or remove the following keys as necessary for your environment:server NTP_SERVER iburst
Replace
NTP_SERVER
with the hostname or IP address of a suitable more accurate (lower stratum) NTP server. The configuration supports multipleserver
keys.Restart the NTP service:
# service chrony restart
rdo or obs
Edit the
/etc/chrony.conf
file and add, change, or remove the following keys as necessary for your environment:server NTP_SERVER iburst
Replace
NTP_SERVER
with the hostname or IP address of a suitable more accurate (lower stratum) NTP server. The configuration supports multipleserver
keys.To enable other nodes to connect to the chrony daemon on the controller, add the following key to
/etc/chrony.conf
:allow 10.0.0.0/24
If necessary, replace
10.0.0.0/24
with a description of your subnet.Start the NTP service and configure it to start when the system boots:
# systemctl enable chronyd.service # systemctl start chronyd.service