我有一台 CentOS 机器,每次我都注意到服务器在一段时间后会丢失正确的时间。手动设置正确时间后,时间通常会落后几分钟。有没有一种机制可以让我使用特定时间服务器的时间来更新服务器?
答案1
使用ntp
守护进程。运行yum install ntp
并确保服务已通过ntsysv
或启动chkconfig ntpd on
。
要立即同步,请运行ntpdate time.apple.com
(或类似操作)。
答案2
您需要安装并配置ntp。
yum install ntp
chkconfig ntpd on
ntpdate pool.ntp.org
service ntpd start
应该可以设置并运行。您可能会发现 ntp 包已安装,只需进行配置。
答案3
是的。
yum install ntp
chkconfig ntpd on
使用以下方式进行初始同步
ntpdate pool.ntp.org
并使用以下命令启动时间守护进程:
/etc/init.d/ntpd start
答案4
对于 centos 7.x 安装:
yum install ntp
systemctl enable ntpd
初始同步,包括:
ntpdate pool.ntp.org
使用以下命令启动守护进程:
systemctl start ntpd