How to Fix Server Date & Time on RHEL / CentOS 8
The Chrony is a default NTP (Network Time Protocol) client as well as an NTP server on RHEL / CentOS 8.
Table of Contents
Check Current Time
At first, let’s check the current date & time:
timedatectl
You’ll see the output like:
Local time: Fri 2020-03-20 13:26:10 +06
Universal time: Fri 2020-03-20 07:26:10 UTC
RTC time: Fri 2020-03-20 07:20:10
Time zone: Asia/Dhaka (+06, +0600)
System clock synchronized: no
NTP service: no
RTC in local TZ: no
The System clock synchronized & NTP service’s value is no.
Install Chrony
Chrony is available in the DNF package manager. Just run this command to install Chrony:
sudo dnf install -y chrony
After installing Chrony, we need to start & enable:
# start
systemctl start chronyd
# enable
systemctl enable chronyd
We can check the status of Chrony using this command:
systemctl status chronyd
Check Time Again
Let’s check the time again:
timedatectl
Output:
Local time: Fri 2020-03-20 13:20:10 +06
Universal time: Fri 2020-03-20 07:20:10 UTC
RTC time: Fri 2020-03-20 07:20:10
Time zone: Asia/Dhaka (+06, +0600)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
Now our server is showing the correct date & time. The System clock synchronized is yes & the NTP service’s value is active.
Note: To know about Chrony, you can read this article: How to Install Chrony (NTP) on RHEL / CentOS 8.
That’s all. Thank you.
Md Obydullah
Software Engineer | Ethical Hacker & Cybersecurity...
Md Obydullah is a software engineer and full stack developer specialist at Laravel, Django, Vue.js, Node.js, Android, Linux Server, and Ethichal Hacking.