简体   繁体   English

Munin无法加载图。 套接字错误

[英]Munin unable to load graphs. socket error

-bash-4.1$ /usr/share/munin/munin-update --nofork --debug -host ec2-184-77-97-201.compute-1.amazonaws.com
2013/11/17 03:35:22 [DEBUG] Creating new lock file /var/run/munin/munin-update.lock
2013/11/17 03:35:22 [DEBUG] Creating lock : /var/run/munin/munin-update.lock succeeded
2013/11/17 03:35:22 [INFO]: Starting munin-update
2013/11/17 03:35:22 [DEBUG] Lock /var/run/munin/munin-compute-1.amazonaws.com-ec2-184-77-97-201.compute-1.amazonaws.com.lock already exists, checking process
2013/11/17 03:35:22 [DEBUG] Lock contained pid '12147'
2013/11/17 03:35:22 [INFO] Process 12147 is dead, stealing lock, removing file
2013/11/17 03:35:22 [DEBUG] Creating new lock file /var/run/munin/munin-compute-1.amazonaws.com-ec2-184-77-97-201.compute-1.amazonaws.com.lock
2013/11/17 03:35:22 [DEBUG] Creating lock : /var/run/munin/munin-compute-1.amazonaws.com-ec2-184-77-97-201.compute-1.amazonaws.com.lock succeeded
2013/11/17 03:35:22 [DEBUG] Reading state for compute-1.amazonaws.com-ec2-184-77-97-201.compute-1.amazonaws.com in /var/lib/munin/state-compute-1.amazonaws.com-ec2-184-77-97-201.compute-1.amazonaws.com.storable
2013/11/17 03:35:22 [INFO] starting work in 12544 for ec2-184-77-97-201.compute-1.amazonaws.com/ec2-184-77-97-201.compute-1.amazonaws.com:4949.
2013/11/17 03:35:22 [FATAL] Socket read from ec2-184-77-97-201.compute-1.amazonaws.com failed.  Terminating process. at /usr/share/perl5/vendor_perl/Munin/Master/UpdateWorker.pm line 254
2013/11/17 03:35:22 [WARNING] Failed worker compute-1.amazonaws.com;ec2-184-73-97-201.compute-1.amazonaws.com
2013/11/17 03:35:22 [DEBUG] Creating new lock file /var/run/munin/munin-datafile.lock
2013/11/17 03:35:22 [DEBUG] Creating lock : /var/run/munin/munin-datafile.lock succeeded
2013/11/17 03:35:22 [INFO] No old data available for failed worker compute-1.amazonaws.com;ec2-184-77-97-201.compute-1.amazonaws.com.  This node will disappear from the html web page hierarchy
2013/11/17 03:35:22 [DEBUG] Writing state to /var/lib/munin/datafile.storable
2013/11/17 03:35:22 [INFO]: Munin-update finished (0.06 sec)

Server pkgs: 服务器pkgs:

munin-common-2.0.17-1.30.amzn1.noarch munin-node-2.0.17-1.30.amzn1.noarch munin-2.0.17-1.30.amzn1.noarch munin-common-2.0.17-1.30.amzn1.noarch munin-node-2.0.17-1.30.amzn1.noarch munin-2.0.17-1.30.amzn1.noarch

Client: 客户:

munin-common-2.0.17-1.30.amzn1.noarch munin-node-2.0.17-1.30.amzn1.noarch munin-common-2.0.17-1.30.amzn1.noarch munin-node-2.0.17-1.30.amzn1.noarch

Telnet test: Telnet测试:

[root@nagios ec2-user]# telnet ec2-184-77-97-201.compute-1.amazonaws.com 4949 Trying 10.73.133.164... Connected to ec2-184-77-97-201.compute-1.amazonaws.com. [root @ nagios ec2-user]#telnet ec2-184-77-97-201.compute-1.amazonaws.com 4949正在尝试10.73.133.164 ...已连接到ec2-184-77-97-201.compute-1 .amazonaws.com。 Escape character is '^]'. 转义字符为'^]'。 Connection closed by foreign host. 外部主机关闭连接。 [root@nagios ec2-user]# [root @ nagios ec2-user]#

Iptables disabled on client/server. 在客户端/服务器上禁用iptables。

Telnet localhost looks fine : Telnet localhost看起来不错:

localhost test 本地测试

[root@nagios ec2-user]# telnet localhost 4949 Trying 127.0.0.1... Connected to localhost. [root @ nagios ec2-user]#telnet本地主机4949正在尝试127.0.0.1 ...已连接到本地主机。 Escape character is '^]'. 转义字符为'^]'。

munin node at nagios.xyz.com nagios.xyz.com上的munin节点

Munin client node error: Munin客户端节点错误:

2013/11/17-03:38:03 CONNECT TCP Peer: "10.202.30.240:54208" Local: "10.73.133.164:4949"
2013/11/17-03:38:03 [1906] Denying connection from: 10.202.30.240
2013/11/17-03:40:02 CONNECT TCP Peer: "10.202.30.240:45094" Local: "10.73.133.164:4949"
2013/11/17-03:40:02 [1909] Denying connection from: 10.202.30.240
~                                                                  

Can someone help me here.. 有人可以帮我吗..

My regex on client (munin-node.conf) messed up. 我在客户端的正则表达式(munin-node.conf)搞砸了。

Add munin server IP to client munin-node.conf 将munin服务器IP添加到客户端munin-node.conf

allow 10.202.30.210

restart munin-node service.

It worked this time 这次成功了

[root@nagios ec2-user]# telnet ec2-184-73-97-201.compute-1.amazonaws.com 4949
Trying 10.73.133.164...
Connected to ec2-184-73-97-201.compute-1.amazonaws.com.
Escape character is '^]'.
# munin node at ip-10-73-133-164.ec2.internal
nodes
ip-10-73-133-164.ec2.internal
.
exit

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM