如何同步NTP服务器?
背景信息
使用IEF时,您的边缘节点时间需要与UTC标准时间保持一致,否则会导致边缘节点的监控数据、日志上传出现偏差。
您可以选择合适的NTP服务器进行时间同步,从而保持时间一致。
前提条件
边缘节点上需要安装Network Time Protocol daemon(ntpd)。
例如,在CentOS上可以执行rpm -qa | grep ntp,判断是否已安装ntpd。若返回类似“ntp-x.x.x.centos.x86_64”的版本信息,表示已安装;若无返回,表示未安装,请使用yum -y install ntp命令安装ntpd。
操作步骤
- 登录边缘节点。
- 执行以下命令,编辑ntp.conf文件。
vim /etc/ntp.conf
- 添加以下语句,配置NTP服务器。
server NTP服务器域名
其中,NTP服务器域名请参考“华为云有没有提供NTP服务器,怎样安装?”获取。
示例:
server ntp.myhuaweicloud.com
- 执行以下命令,系统重新启动时启动服务。
对于SUSE操作系统:
service ntpd restart
对于CentOS操作系统:
systemctl restart ntpd
请根据边缘节点实际使用的操作系统,选择具体的命令进行重启。
- 执行以下命令,检查与NTP服务器是否时钟同步成功。
ntpq -p
如果出现“*”,则表示时钟同步成功。
首次进行NTP时钟同步需要一定时间,请等待几分钟再进行检查。
- 执行以下命令,设置NTP服务开机自启动。
如果是SUSE操作系统:
chkconfig ntp on
如果是CentOS操作系统:
chkconfig ntpd on