centos ntp 自动同步时间服务器地址
要在 CentOS 上自动同步时间服务器地址,您可以按照以下步骤操作:
打开终端窗口,并以 root 权限登录服务器。
安装 NTP 服务:
Copy code
yum install ntp
编辑 NTP 配置文件 /etc/ntp.conf:
bash
Copy code
vi /etc/ntp.conf
在文件末尾添加以下行:
Copy code
server 0.centos.pool.ntp.org
server 1.centos.pool.ntp.org
server 2.centos.pool.ntp.org
server 3.centos.pool.ntp.org
这些行将告诉 NTP 服务从 CentOS NTP 服务器池中选择时间服务器。
保存并关闭配置文件。
启动 NTP 服务:
sql
Copy code
systemctl start ntpd
为了确保 NTP 服务在服务器启动时自动启动,请使用以下命令将 NTP 服务添加到系统服务列表中:
bash
Copy code
systemctl enable ntpd
现在,您已经成功配置了 CentOS 的时间服务器,并将自动同步时间服务器地址。系统将定期从 CentOS NTP 服务器池中获取时间并自动同步时间。您可以使用以下命令检查时间同步状态:
css
Copy code
ntpq -p
如果一切正常,您应该会看到类似于以下内容的输出:
diff
Copy code
remote refid st t when poll reach delay offset jitter
==============================================================================
*ntp1.centos.pool 209.51.161.238 2 u 39 64 377 34.706 -0.169 0.344
+ntp2.centos.pool 17.253.34.125 2 u 41 64 377 35.279 -0.066 0.160
-ntp3.centos.pool 216.239.35.4 3 u 40 64 377 40.390 -0.018 0.275
+ntp4.centos.pool 216.218.254.202 2 u 39 64 377 30.578 0.066 0.373
在输出中,星号 (*) 表示服务器正在使用的时间源。如果您看到其他服务器或没有星号,则说明服务器尚未同步时间或同步时间失败。您可以等待一段时间,或者重新启动 NTP 服务以尝试解决这个问题。