Ubuntu

Check_MK NTP UNKNOWN - 沒有來自 NTP 的資訊:ntpq -p 超時或 NTP 守護程序未執行

  • July 12, 2017

非常感謝一些幫助。

我有一個遠端伺服器,它通過我們的 Check_MK 監控不斷給我“未知 - 沒有來自 NTP 的資訊:ntpq -p 超時或 NTP 守護程序未執行”。

相比之下,其他伺服器似乎完全沒問題。Aksing Check_MK 支持,他們告訴我這是伺服器 ntp 問題,而不是監控問題。

我知道……今天是星期五!所以通常這種情況在晚上發生很多,在白天發生幾次。

我的 /etc/ntp.conf 是….:

server 213.239.239.164 iburst
server 213.239.239.165 iburst
server 213.239.239.166 iburst

任何想法,將不勝感激..

ubuntu 14.04 物理伺服器

謝謝

鮑勃

當我在版本 1.2 上安裝更新 Check_MK 代理 1.4 時,此錯誤實際上停止了。這是我昨天做的,從那時起就沒有收到來自 Check_MK 的有關此伺服器的 ntp 未知消息。

非常感謝您非常詳細的回答。

鮑勃

我剛剛安裝了一個 Ubuntu 14.04 VM,其配置與您顯示的配置完全相同:

root@localhost:~# apt-cache policy ntp
ntp:
 Installed: 1:4.2.6.p5+dfsg-3ubuntu2.14.04.11
 Candidate: 1:4.2.6.p5+dfsg-3ubuntu2.14.04.11
 Version table:
*** 1:4.2.6.p5+dfsg-3ubuntu2.14.04.11 0
       500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
       100 /var/lib/dpkg/status
    1:4.2.6.p5+dfsg-3ubuntu2 0
       500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
root@localhost:~# cat /etc/ntp.conf
server 213.239.239.164 iburst
server 213.239.239.165 iburst
server 213.239.239.166 iburst
root@localhost:~# ntpq -pn
    remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*213.239.239.164 192.53.103.103   2 u   26   64    1   15.098   -0.522   0.050
213.239.239.165 192.53.103.103   2 u   25   64    1   19.043    0.288   0.247
213.239.239.166 192.53.103.108   2 u   24   64    1   18.900   -1.900   0.206

這工作正常;由於預設限制,它允許本地 ntpq 並遠端忽略它。所以我猜測你的特定問題的原因:

  • 實現非預設限制的舊配置
  • 有問題的系統或您的 check-mk 監控主機上的本地防火牆,可能涉及完整的連接跟踪表
  • 您以影響其網路連接的方式更改了預設的 apparmor ntpd 限制
  • check-mk 主機、目標主機或兩者之間的網路上的高負載,導致沿途某處丟包

順便說一句,當 hetzner 決定更改其 NTP 伺服器的 IP 地址時,使用這樣的原始 IP 地址是一種很好的方式,可以讓 NTP 無法正常工作。使用pool ntp.hetzner.de iburst可達到相同的結果,是一種更可取的配置。

引用自:https://serverfault.com/questions/859916