This is the procedure for installing NTPd to keep a server's time accurately synchronized. Verified working on CentOS 7.5.
Installation and Configuration Steps
Install with yum.
# yum install ntp
Once installation is complete, edit the NTPd configuration file.
# vi /etc/ntp.conf
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
pool ntp.jst.mfeed.ad.jp iburst
Change the relevant lines as shown above.
Next, start NTPd and change the timezone to Japan.
# systemctl start ntpd
# timedatectl set-timezone Asia/Tokyo
# timedatectl
Local time: Mon 2018-10-08 13:05:29 JST
Universal time: Mon 2018-10-08 04:05:29 UTC
RTC time: Mon 2018-10-08 04:05:27
Time zone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
Confirm that Time zone is set to Asia/Tokyo.
Finally, enable NTPd to start automatically at OS boot, and you're done.
# systemctl enable ntpd.service