功能介绍
多主机协作工作时,各个主机的时间同步很重要,时间不一致会造成很多重要应用的故障,如:定时任务、加密协议,日志,集群等, 利用NTP(Network Time Protocol) 协议使网络中的各个计算机时间达到同步,保证各个主机时间相同,确保多台主机上的任务在准确的执行,降低生产事故。
时间同步实现主要有两个:即ntp和chrony,本文介绍使用chrony搭建时间同步服务器。
部署过程
下面介绍统信UOS服务器1050A/E上面搭建时间同步服务器的方法。
步骤一:服务确认
确认系统是否已经安装了chrony,可通过在终端输入chrony并按两次tab键观察:若显示chronyc和chronyd则表示已经安装了chrony,直接至步骤X进行chrony的相关配置即可;若未显示则表示没有安装chrony,需要手动安装。
如果是无法连接互联网的环境,需要先制作本地镜像源。具体操作方法可以参考下方附件或者在网站上搜索 基于ISO系统镜像搭建本地仓库。
步骤二:准备环境
先确定服务器是内网环境还是互联网环境,如果是内网环境则需要基于ISO镜像搭建本地仓库(参考《统信服务器操作系统【基于iso系统镜像搭建本地仓库】方法》),若是互联网环境则略过此步。
步骤三:安装chrony
在终端中如下命令,确定信息无误输入y回车即可开始安装。
dnf update
dnf install chrony
步骤四:修改配置
此步骤仅需服务端进行设置,使用vi、vim、nano等文本编辑器修改/etc/chrony.conf,添加allow信息以及取消 local stratum 10所在行的注释。
allow all:表示允许所有服务器同步此服务器的时间。
local stratum 10:表示即使服务端本身未能通过网络时间服务器同步到时间,也允许将本地时间作为标准时间授时给其它客户端。
步骤五:重启chrony服务
步骤四配置修改完成后,需要重启chrony服务使配置文件生效。命令如下,重启生效后服务端就配置完成。
systemctl restart chronyd
步骤六:配置客户端
客户端也需要提前安装chrony,方法同上。用nano、vim等文本编辑器打开/etc/chron.conf进行配置,注释掉配置文件最前面原有的pool行,并新增server 时间同步服务器域名或者ip(xxx.xxx.xxx.xxx) iburst,保存文件退出后,重启chrony服务(同步骤五)即可完成客户端配置。
©统信软件技术有限公司。访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务进行转载,须备注:该文档出自【faq.uniontech.com】统信软件知识分享平台。否则统信软件将追究相关版权责任。