ubuntu安装nrpe无法安装问题-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

ubuntu安装nrpe无法安装问题

ubuntu无法安装nrpe的原因:

创新互联建站十年专注成都高端网站建设按需网站开发服务,为客户提供专业的成都网站制作,成都网页设计,成都网站设计服务;创新互联建站服务内容包含成都网站建设,小程序开发,软件开发,网络营销推广,网络运营服务及企业形象设计;创新互联建站拥有众多专业的高端网站制作开发团队,资深的高端网页设计团队及经验丰富的架构师高端网站策划团队;我们始终坚持从客户的角度出发,为客户量身订造网络营销方案,解决网络营销疑问。

1,没有安装libssl-dev 请使用apt-get install libssl-dev 来安装

2. 没有安装openssl 请使用apt-get install openssl 来安装

3,安装nrpe时请到http://sourceforge.net/projects/nrpe/?source=directory 国内有可能下载不了,这个可能屏蔽了,http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz/download  

放到/usr/src/目录下,tar-zxvf nrpe-2.14.tar.gz 解压缩,

运行./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu(64位)

运行./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/i386-linux-gnu(32位)

查看软件是否安装 dpkg -l 软件名称

查看软件安装路径 dpkg -L 软件名称

安装nrpe服务使之能够通信
#tar zxvf nagios-nrpe_2.8.1.orig.tar.gz
#cd nagios-nrpe_2.8.1
#./configure--enable-ssl --with-ssl-lib=/usr/lib/
#make all
#make install-plugin
#make install-daemon
#make install-daemon-config

#make install-xinetd
4、配置nrpe信息
#vim /usr/local/nagios/etc/nrpe.cfg
allowed_host=192.168.85.207,127.0.0.1   //允许192.168.85.207服务器端对其监控
#/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg –d
//检测nrep配置文件的正确性
#netstat -an | grep 5666    //是否监听5666用于nrpe通信的端口
//在服务端执行检测工作站nrpe信息
#/usr/local/nagios/libexec/check_nrpe -H 192.168.85.208
NRPE v2.8.1
//在工作站执行检测自己的nrpe信息
#/usr/local/nagios/libexec/check_nrpe -H 127.0.0.1
NRPE v2.8.1



nagios-plugins无法安装原因

In file included from localcharset.c:28:0:

./stdio.h:456:1: error: ‘gets’ undeclared here (not in a function)
make[4]: *** [localcharset.o] Error 1
make[4]:Leaving directory `/root/nagios-plugins-1.4.16/gl'
make[3]: *** [all-recursive] Error 1
make[3]:Leaving directory `/root/nagios-plugins-1.4.16/gl'
make[2]: *** [all] Error 2
make[2]:Leaving directory `/root/nagios-plugins-1.4.16/gl'
make[1]: *** [all-recursive] Error 1
make[1]:Leaving directory `/root/nagios-plugins-1.4.16'

make: *** [all] Error 2

解决办法:

在gl目下执行:sed -i -e '/gets is a security/d' ./stdio.in.h就搞定了


启动NRPE守护进程
/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d

设置随机启动

在/etc/rc.local里添加如下:

/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg –d


准备工作:
apt-get install openssl
apt-get install libcurl4-openssl-dev
apt-get install xinetd

apt-get install libssl-dev

apt-get install libssl0.9.8

下载:

只能在linux下载

wget http://prdownloads.sourceforge.net/sourceforge/nagios/nrpe-2.13.tar.gz





分享标题:ubuntu安装nrpe无法安装问题
文章分享:http://kswsj.cn/article/ppedse.html

其他资讯