Nagios 实现飞信告警配置(2)

2.调试飞信程序(加个可执行权限就可以调试了)
 
[root@localhost admin]# ./fetion
 
-bash: ./fetion: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
 
 
 
居然还报这个错误···
 
查看缺少什么包并安装
 
[root@localhost admin]# yum whatprovides ld-linux.so.2
 
Loaded plugins: fastestmirror, refresh-packagekit, security
 
Loading mirror speeds from cached hostfile
 
glibc-2.12-1.80.el6_3.6.i686 : The GNU libc libraries
 
Repo        : updates
 
Matched from:
 
Other      : ld-linux.so.2
 
 
 
[root@localhost admin]# yum install glibc-2.12-1.80.el6_3.6.i686
 
 
 
#yum whatprovides filename 查找特定文件是由什么软件包提供的
 
 
 
[root@localhost admin]# ./fetion -h
 
./fetion: error while loading shared libraries: libACE-5.7.2.so: cannot open shared object file: No such file or directory
 
You have new mail in /var/spool/mail/root
 
报这样的错是缺少这个库文件,支持库中有
 
注意:linux用户,请不要把支持库中的 lib* 复制到 /usr/lib 下,因为发行版本不同,可能会覆盖您机器中的核心库,导致严重系统问题。您可以把库解压到主程序的相同目录,然后以LD_LIBRARY_PATH=. ./fetion 来运行)
 
或者缺什么库手动将下载解压后的库文件手动复制到/usr/lib下
 
 [root@localhost admin]# ./fetion
 
./fetion: error while loading shared libraries: libgssapi_krb5.so.2: cannot open shared object file: No such file or directory
 
[root@localhost admin]# yum install krb5-libs
 
 
调试飞信程序依赖的库让人头疼,如果支持库里面找不到就去yum whatproviders查找,基本上都能找到的
 
然后如果看到这个图就证明你离实现飞信告警不远了

Nagios 飞信告警配置

3.测试发送飞信程序
 
第一次发送需要输入验证码,需要把它拷到windows下面查看然后输入。

3.测试发送飞信程序

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/31a2d6241e44330187034f13a080c22a.html