Perform the following steps to synchronize time in the CentOS system:
The newly installed CentOS system server may be set incorrectly. You need to adjust the time zone and time.
The following is how the CentOS system uses NTP to synchronize data from a time server:
Cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime
Ntpdate us.pool.ntp.org
Easy!
The first sentence is to change the current time zone to Shanghai, that is, the + 8 zone. If you want to change the other time zones, you can go to the/usr/share/zoneinfo directory;
The second sentence is to use ntpdate to synchronize the standard time.
If ntpdate is not installed, you can run yum:
Yum install-y ntpdate
Yum install-y ntpdate
Some are:
Yum install-y ntp
Yum install-y ntp
Add scheduled tasks and synchronize the clock every 10 minutes
Crontab-e
0-59/10 ****/usr/sbin/ntpdate us.pool.ntp.org | logger-t NTP
Crontab-e
0-59/10 ****/usr/sbin/ntpdate us.pool.ntp.org | logger-t NTP
In this way, we can solve the problem of inaccurate time in the CentOS system.
Note:
When you use the ntpdate command, the ntpd service must be disabled. Otherwise, the NTP socket is in use and the exiting error will be reported.
The command to disable the ntpd service is as follows:
[Root @ node2 init. d] #/etc/init. d/ntpd stop
Shutting down ntpd: [OK]
[Root @ node2 init. d] #/etc/init. d/ntpd stop
Shutting down ntpd: [OK]
Additional reading:
Modify the time zone command:
Tzselect
Write bios without restarting:
Hwclock