Linux下ntp服务器的维护
副标题[/!--empirenews.page--] 上篇博文Linux实战部署系列之ntp服务器----操作篇为大家讲解了如何去部署简易架构下的实现负载均衡和高可用的NTP服务器。接下来,我们就需要了解了解维护方面的技术,这样才能更好的为公司业务保驾护航啊。 NTP服务器的维护大概分为2部分,第一部分为日常管理命令和常用操作,第二部分为错误的排查和解决方案 第一部分:管理命令 1、ntpstat命令 ntpstat是用来查看ntp服务器和上层是否连通的命令 当执行命令,出现synchronised之后,才表示连通状态。这个过程大约需要在启动之后5分钟才行,为什么5分钟呢,下面就会讲到。 2、ntpq命令 ntpq是用来监视ntpd进程操作的,使用标准的NTP模式6的控制消息模式,并与NTP服务器通信。 ntpq -p查询网络中的NTP服务器,同时显示目前NTP服务器和上级NTP服务器的关系。 选项详解: 知道了每个参数的作用,我们大家也许会有疑问,我明明添加的三台上级NTP源服务器不是这三个地址啊,为什么这里会出现这三个地址呢? 第一、因为NTP提供给我们的是一个Cluster Server的服务器集群,所以每次连接得到的服务器都有可能不一样。同样也告诉我们了在指定NTP服务器地址时应该使用hostname而不是IP。 第二、既然这么多的服务器是为了在一台出问题的时候其他的服务器还可以正常地给我们提供服务。那么如何知道这些服务器的状态呢?这就是第一列的第一个字符的用途了!它会告诉我们服务器的情况,让我们做做出判断。 3、ntptrace命令 ntptrace是用来用來追踪NTP服务器与某台时间服务器的时间对应关系的 第二部分:错误排查 当我们在客户端用ntpdate IP来同步NTP服务器时间时,有时会发现报no server suitable for synchronization found的信息,导致该信息产生的原因主要有以下2个: 第一、Server dropped: Strata too high 在NTP客户端运行ntpdate IP时,出现no server suitable for synchronization found的错误。 (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |