关于Centos NTP服务器的设置

来源:互联网 发布:vivo研发待遇 知乎 编辑:程序博客网 时间:2024/05/16 17:45

由于要部署多节点Openstack网络,需要各节点能够时间同步,因此配置了NTP服务器。

目前对于时间同步有两种同步服务,NTP和Chrony。本文选择了NTP,以后可能会更新Chrony。

首先有一个全局的时间控制命令timedatectl:

timedatectl #展示本地时间,国际时间,硬件时间(RTC)。并且会显示是否启用了NTP服务,NTP是否已经同步等等信息

然后NTP服务中有多个命令:

systemctl enable ntpd #开启自启NTP服务systemctl status ntpd #查看NTP服务状态ntpq -p #查看NTP服务从远程服务起的请求和获取情况ntpdate xxx.pool.ntp.org #从服务器请求同步ntpdate -d xxx.pool.ntp.org #显示细节ntpdate -u xxx.pool.ntp.org #选择任意空闲的端口,默认UDP端口为123hwclock #硬件时间 -w 写入 -r 读取 -systohc 与系统时间同步date #系统时间

在学校网络中配置NTP时,遇到了一直获取不到同步信息的问题,No server suitable for synchronization found,这是因为学校服务器防火墙阻止了从外部获得NTP同步的端口。

解决方法:在/etc/ntp.conf 中修改外网时间同步服务器地址为学校内部NTP服务器地址。

如果是内部服务器端口阻止的情况

firewall-cmd --permanent --add-port=123/ntpfirewall-cmd --permanent --add-service=ntpfirewall-cmd --reload
原创粉丝点击