使用RPM包为不能连接互联网的linux系统安装zabbix-agent的基本步骤

       刚刚开始接触zabbix监控系统,还在初级摸索阶段,在公司也搭建了zabbix监控的测试环境,和大家分享我在测试过程中碰到的问题,希望对像我一样的新手有帮助。

       企业环境中通常会使用一些安全策略隔离部分服务器连接互联网,那么直接通过yum安装zabbix-agent的方法就不适用这类系统了,在这里总结了一下我为内网linux系统安装zabbix-agent的基本步骤。

 

1.首先通过配置好yum源的服务器,yumdownloader下载所需的安装包,(也可或通过网站下载,下载安装包时请注意对应自己的操作系统和zabbix server的版本)。

zabbix-2.4.3-1.el5 

zabbix-agent-2.4.3-1.el5


2.在互联网下载zabbix的repo key文件(同样需要注意版本的对应)并导入,没有这个步骤安装时会报类似下面的错误信息:

[root@hostname tmp]# rpm -ivh zabbix-agent-2.4.3-1.el5.x86_64.rpm 

warning: zabbix-agent-2.4.3-1.el5.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID 79ea5ed4


导入repo:

[root@hostname tmp]# rpm --import zabbix-official-repo.key

 

repo的下载地址链接:

http://repo.zabbix.com/


3.通过FTP、SCP命令等方法见安装包传输到内网linux

4.安装时存在依赖关系,注意请先安装zabbix-2.4.3-1.el5 ,再安装zabbix-agent-2.4.3-1.el5

先安装zabbix-agent-2.4.3-1.el5时会报如下错误:
[root@bj-ts-20 tmp]# rpm -ivh zabbix-agent-2.4.3-1.el5.x86_64.rpm 

error: Failed dependencies: 
zabbix is needed by zabbix-agent-2.4.3-1.el5.x86_64


[root@bj-ts-20 tmp]# rpm -ivh zabbix-2.4.3-1.el5.x86_64.rpm 
Preparing... ########################################### [100%] 
1:zabbix ########################################### [100%] 
[root@bj-ts-20 tmp]# rpm -ivh zabbix-agent-2.4.3-1.el5.x86_64.rpm 
Preparing... ########################################### [100%] 
1:zabbix-agent ########################################### [100%]


5.安装成功后配置/etc/zabbix/zabbix_agentd.conf 文件中的zabbix server IP地址(默认配置这一项,就可通过 zabbix server 监控该系统),或其他你需要修订的参数


6.配置zabbix-agent服务启动

[root@bj-ts-20 zabbix]# service zabbix-agent status 
zabbix_agentd is stopped 
[root@bj-ts-20 zabbix]# service zabbix-agent start 
Starting Zabbix agent: [ OK ]

[root@bj-ts-20 zabbix]# chkconfig --list |grep zabbix-agent 

zabbix-agent 0:off 1:off 2:off 3:off 4:off 5:off 6:off 
[root@bj-ts-20 zabbix]# chkconfig zabbix-agent on 
[root@bj-ts-20 zabbix]# chkconfig --list |grep zabbix-agent 
zabbix-agent 0:off 1:off 2:on 3:on 4:on 5:on 6:off


7.从zabbix server端验证客户端是否可正常连接

[root@BJ-TS-99 ~]# zabbix_get -s 10.1.99.5 -k system.uname 
Linux bj-ts-20 2.6.18-128.1.6.el5 #1 SMP Wed Apr 1 06:58:14 EDT 2009 x86_64


本文出自 “KeepGoing” 博客,请务必保留此出处http://itsir.blog.51cto.com/1196724/1606918

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。