使用RPM包为不能连接互联网的linux系统安装zabbix-agent的基本步骤
2015-01-22 11:26
836 查看
刚刚开始接触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
企业环境中通常会使用一些安全策略隔离部分服务器连接互联网,那么直接通过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
相关文章推荐
- linux下使用rpm安装libxml2,gcc,gcc-c++等基本包
- Linux 使用rpm方式安装最新mysql(5.7.16)步骤以及常见问题解决
- Linux 使用rpm方式安装最新mysql(5.7.16)步骤以及常见问题解决
- Linux系统中挂载和使用光盘的基本步骤
- 解决Vmware Workstation上安装Linux系统不能SSH远程连接的问题
- 【原创】Linux系统不能上互联网情况下软件更新安装方法
- linux学习——Linux系统中挂载和使用光盘的基本步骤
- Redhat系列linux系统安装,并使用xshell工具进行远程连接
- 使用Virtual Machine虚拟机安装Ubuntu发行版linux系统的步骤
- RedHat Enterprise Linux 5.5 系统下使用rpm安装gcc(32位)
- linux中的setup安装步骤(解决setup不能使用)
- xshell远程连接工具不能连接本地刚安装的linux系统(网络模式选择“NAT模式”)
- 安装用于学习C语言的linux系统基本步骤
- Linux操作系统安装ELK stack日志管理系统--(2)Elasticsearch与Kibana的安装与使用以及和Logstash的连接
- Linux 系统中screen命令不能使用的解决办法,screen包的正确安装
- Linux 使用rpm方式安装最新mysql(5.7.17)完整步骤
- Linux系统中挂载和使用光盘的基本步骤
- 虚拟机安装linux系统并使用xshell连接
- Linux 使用rpm方式安装最新mysql(5.7.16)步骤及常见问题解决方法
- linux监控系统_Zabbix安装步骤及配置V1.1(3)