我只是想说,我还在学习linux,而且没有太多的经验。
我的工作要求我监控我们的客户主机运行我们的产品的警报系统。
我刚刚收到一个关于NTP的警告,这让我有点困惑,所以我希望这里的人能帮我澄清这一点。
警报是针对特定主机的NTP偏移量发出的。这很好,只需重新同步到NTP服务器即可。但是,在配置文件中没有定义任何NTP服务器,甚至在我停止它时也没有运行:
"ntpd: unrecognised service"然而,此检查已经运行了一段时间,直到今天才发出警报。
所以我的问题是,如果没有为该主机定义的NTP服务器,而且NTP甚至没有运行,是什么触发了警报?我的意思是,如果只有当偏移量很大时才会发出警报,那么如果没有定义要比较的服务器,怎么会有偏移呢?
警报甚至指定了准确的时间(以秒为单位),并且正在更新。所以它是在把自己比作什么东西,对吧?
我试着在网上寻找答案,但没有任何东西在我身上点击。任何帮助都会很好。
发布于 2016-02-27 17:24:50
但是,在继续之前,让我们检查一下ntp守护进程同步的状态。在那个主机上,运行:
ntpq -pn这个还什么吗?
如果是这样的话,在我看来,您执行了这个命令来停止服务:
service ntpd stop你收到了以下信息:
"ntpd: unrecognised service"在这种情况下,您可以尝试停止ntp服务(最后没有"d“),如下所示:
service ntp stop如果不起作用,请列出initd dir上有哪些ntp*服务:
ls -l /etc/init.d/ntp*如果您没有任何ntp、ntpd或ntpdate服务,则必须安装它。
service命令仅对CentOS有效。对于其他的linux口味,请用/etc/init.d/ntpd stop和/etc/init.d/ntp stop代替它。
https://serverfault.com/questions/667656
复制相似问题