码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2015-01-22 15:49:11      阅读:518      评论:0      收藏:0      [点我收藏+]

标签:监控系统   服务器   linux   

       刚刚开始接触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

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

标签:监控系统   服务器   linux   

原文地址:http://itsir.blog.51cto.com/1196724/1606918

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!