Ubuntu
Check_MK NTP UNKNOWN - 沒有來自 NTP 的資訊:ntpq -p 超時或 NTP 守護程序未執行
非常感謝一些幫助。
我有一個遠端伺服器,它通過我們的 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
可達到相同的結果,是一種更可取的配置。