Nagios NRPE超时问题

简介:

ESXi里面的一台ubuntu因为物理机当机,然后也挂了,重启后发现nagios有问题。


表现为:

监测的服务有Current Loas、DRBD、Disk_Space、PING、SSH。 而有问题的就只有PING、SSH。


在服务器端测试如下:

1
2
root@Nagios: /usr/local/nagios/libexec # ./check_nrpe -H 192.168.100.5 -c check_ping 
CHECK_NRPE: Socket timeout after 10 seconds.

SSH也是同样的错误。


网上搜索无非是加上 -t 加上时间。 这样试过还是一样。


然后查日志,查nrpe.cfg(有两台一样的虚拟机,配置也一样,但没问题。)查iptables(设置了相关规则,但并没有针服务器的)


然后在客户端也测试一下:

1
2
3
4
5
6
7
8
root@NFS1: /usr/local/nagios/libexec # ./check_nrpe -H 127.0.0.1 -c check_ping  -t 20
CHECK_NRPE: Socket timeout after 20 seconds.
 
root@NFS1: /usr/local/nagios/libexec # ./check_nrpe -H 127.0.0.1 -c check_ssh
CHECK_NRPE: Socket timeout after 10 seconds.
 
root@NFS1: /usr/local/nagios/libexec # ./check_ping -H 127.0.0.1 -w 3000.0,80% -c 5000.0,100% -p 5  
PING CRITICAL - Packet loss = 100%|rta=5000.000000ms;3000.000000;5000.000000;0.000000 pl=100%;80;100;0

最后试试 ip a(习惯就这个) 然后看了下似乎和另一台不一样,具体如下:

1
2
3
4
5
6
7
8
9
root@NFS1: /usr/local/nagios/libexec # ip a
1: lo: <LOOPBACK> mtu 16436 qdisc noqueue state DOWN 
     link /loopback  00:00:00:00:00:00 brd 00:00:00:00:00:00
     inet 127.0.0.1 /8  scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
     link /ether  00:50:56:95:5c:40 brd ff:ff:ff:ff:ff:ff
     inet 192.168.100.5 /24  brd 192.168.100.255 scope global eth0
     inet6 fe80::250:56ff:fe95:5c40 /64  scope link 
        valid_lft forever preferred_lft forever

lo口居然是down的状态,我去。

我看了 /etc/network/interfaces 是 auto 的

重启一下居然是down。晕了。


down的原因目前没找到。日志里面也没有相关的记录。


然后设置为 up 问题搞定!



本文转自 nonono11 51CTO博客,原文链接:http://blog.51cto.com/abian/1662241,如需转载请自行联系原作者

相关文章
|
Linux
HDFS文件上传异常分析:put: `test.txt': No such file or directory
HDFS文件上传异常分析:put: `test.txt': No such file or directory
9304 0
HDFS文件上传异常分析:put: `test.txt': No such file or directory
|
缓存
IDEA 卡住不动的解决办法,超级管用。。。
IDEA 卡住不动的解决办法,超级管用。。。
2089 0
IDEA 卡住不动的解决办法,超级管用。。。
|
10月前
|
存储 关系型数据库 MySQL
MySQL 字段类型探究:深入理解 Varchar(50) 与 Varchar(500)
在MySQL数据库中,`VARCHAR`类型是一种常用的字符串存储类型,它允许定义一个可变长度的字符串。然而,`VARCHAR(50)`和`VARCHAR(500)`之间的差异不仅仅是长度的不同,它们在存储和性能方面也有显著的区别。本文将深入探讨这两种字段类型的区别,以及它们在实际应用中的选择。
389 3
|
12月前
|
JSON 前端开发 Java
template might not exist or might not be accessible by any of the configured Template Resolvers
template might not exist or might not be accessible by any of the configured Template Resolvers
516 0
|
监控 Ubuntu 网络协议
如何在 Ubuntu 16.04 上配置 NTP 以在 NTP Pool 项目中使用
如何在 Ubuntu 16.04 上配置 NTP 以在 NTP Pool 项目中使用
341 9
|
人工智能 安全 搜索推荐
1.8B参数,阿里云首个联合DNA、RNA、蛋白质的生物大模型,涵盖16.9W物种
【6月更文挑战第14天】阿里云发布首个集成DNA、RNA和蛋白质数据的生物大模型LucaOne,拥有1.8B参数,涉及16.9万物种。LucaOne通过few-shot learning技术和streamlined downstream architecture实现多生物语言统一处理,提升生物系统理解与分析能力。该模型将加速生物信息学研究,推动生物医学应用,但同时也引发生物数据安全、预测偏差及AI伦理法律等问题的讨论。[论文链接](https://www.biorxiv.org/content/10.1101/2024.05.10.592927v1)
792 3
|
存储 前端开发 Java
Java一分钟之-Java GUI设计原则与模式
本文介绍了Java GUI开发的核心设计原则和模式,包括分层架构(MVC)、组件复用、用户体验和代码示例。强调了MVC模式以提高代码可维护性,组件化设计以增强复用性,以及响应式和简洁界面以提升用户体验。同时,提出了常见问题的避免策略,如布局管理、资源释放和国际化支持,建议开发者遵循这些原则以提升GUI应用质量。
435 3
|
机器学习/深度学习 数据采集 算法
机器学习基础:令你事半功倍的pipeline处理机制
机器学习基础:令你事半功倍的pipeline处理机制
机器学习基础:令你事半功倍的pipeline处理机制
|
Unix Linux C语言
`ctypes`是Python的一个标准库,它提供了C兼容的数据类型,并允许在Python中调用共享库中的函数。
`ctypes`是Python的一个标准库,它提供了C兼容的数据类型,并允许在Python中调用共享库中的函数。