文档章节

AIX6.1 源码编译方式安装 zabbix3.4 代理

雁南飞丶
 雁南飞丶
发布于 06/11 11:31
字数 430
阅读 15
收藏 0

1、aix机器上创建zabbix用户

mkuser zabbix

2、上传zabbix-3.4.11.targz

3、解压

gunzip zabbix-3.4.11.tar.gz

tar xvf zabbix-3.4.11.tar

4、安装GCC编译器

aix6.1上面的rpm包下载地址http://gnome.bullfreeware.com/aixtoolbox/RPMS/ppc

rpm -ivh gcc-4.2.0-3.aix6.1.ppc.rpm  #安装gcc没啥报错

4、进入解压的目录编译

./configure --prefix=/home/zabbix/zabbix-agent --enable-agent  #编译

报错

缺少prce-devel包。这个包依赖不少rpm包 依赖的包我列出来 

pcre-8.34-1.aix6.1.ppc.rpm

pcre-devel-8.34-1.aix6.1.ppc.rpm

bash-4.1-7.aix6.1.ppc.rpm

bzip2-1.0.6-2.aix6.1.ppc.rpm

info-4.13-3.aix6.1.ppc.rpm

libgcc-6.3.0-2.aix6.1.ppc.rpm

readline-6.2-3.aix6.1.ppc.rpm

readline-devel-6.2-3.aix6.1.ppc.rpm

zlib-1.2.5-3.aix6.1.ppc.rpm

安装完之后再次执行

./configure --prefix=/home/zabbix/zabbix-agent --enable-agent 

没有报错,没有警告

make  

make install 

我这里编译比较平顺,没有出现其他报错

编译完成后在对应的目录下出现如下目录

复制启动脚本到bin下

进入源码包 zabbix-3.4.11/misc/init.d/aix 这个位置

cp zabbix_agentd /home/zabbix/zabbix-agent/bin/

修改启动脚本文件对应的目录

newdb#cat zabbix_agentd 
#!/bin/sh

##########################################################
###### Zabbix agent daemon init script
##########################################################

case $1 in

start)
        /home/zabbix/zabbix-agent/sbin/zabbix_agentd -c /home/zabbix/zabbix-agent/etc/zabbix_agentd.conf ;;   #修改对应的二进制程序文件zabbix_agentd和配置文件路径

stop)
        kill -TERM `cat /tmp/zabbix_agentd.pid` ;;

restart)
        $0 stop
        sleep 10
        $0 start
        ;;

*)
        echo "Usage: $0 start|stop|restart"
        exit 1
esac

给启动脚本可执行权限

修改配置文件

启动

添加到开机自启动

mkitab zabbix_agentd:2:respawn:/home/zabbix/zabbix-agent/sbin/zabbix_agentd -c /home/zabbix/zabbix-agent/etc/zabbix_agentd.conf

可以获取数据

© 著作权归作者所有

雁南飞丶
粉丝 37
博文 176
码字总数 228466
作品 0
西安
运维
私信 提问
Ubuntu16.04编译安装Zabbix3.4监控系统

准备工作 因为zabbix的前端是PHP的代码,因此运行zabbix需要搭建LAMP或者LNMP环境,这里我们选用LAMP环境。 整个系统中,zabbix采用编译安装,便于定位文件位置以及后续版本的升级,其余环境...

影夜Linux
2018/10/07
0
0
Centos6.5 安装Zabbix3.4

Centos6.5 安装Zabbix3.4 目录 前言 编译安装 yum安装 zabbix深度了解 操作环境:VMware Workstation 操作系统:Centos 6.5 目录 前言 编译安装 yum安装 zabbix深度了解 操作环境:VMware Wo...

xiaocao13140
2018/06/22
0
0
Zabbix3.4分布式监控----zabbix_proxy

(一)概述 zabbix proxy 可以代替 zabbix server 收集性能和可用性数据,然后把数据汇报给 zabbix server,并且在一定程度上分担了zabbix server 的压力. 此外,当所有agents和proxies报告给一...

lqbyz
2017/11/07
0
0
zabbix3.4全yum格式安装(LNMP环境)

zabbix3.4全yum格式安装(LNMP环境) 一、安装环境 二、安装mysql5.7 三、安装nginx1.12 四、安装php-pfm5.6 五、安装zabbix3.4 六、zabbix3.4在web端初始化设置...

bestlope
2018/09/03
0
0
LNMP环境搭建记录(源码方式)

  LNMP指的是在Linux下用PHP+MYSQL+NGIX搭建网站的环境。   Nginx是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx不仅可以作为web服务器,也可以作为...

cfYu
2018/08/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

C++的变量初始化

C++中变量的初始化有很多种方式,如:默认初始化,值初始化,直接初始化,拷贝初始化,列表初始化。 1、默认初始化:默认初始化是指定义变量时没有指定初值时进行的初始化操作。 如:int a;...

天王盖地虎626
29分钟前
0
0
MySQL-入门(一)

一、SQL的分类 DDL(Data Definition Language):数据定义语言,用来操作数据库对象:库、表、列等; DML(Data Manipulation Language):数据操作语言,用来增删改数据库中的数据; DCL(...

潜行-L
32分钟前
1
0
微服务架构在Kubernetes上的实现

我们讨论了最近的微服务趋势,以及伴随微服务架构可能出现的一些复杂问题。在接下来的几周内,我们将深入探讨这个问题。我们将探讨不同设计选择中固有的权衡,以及可以采取哪些措施来缓解这些...

别打我会飞
33分钟前
3
0
IDEA2018导入eclipse web项目

看别人的攻略:https://blog.csdn.net/qq_33229669/article/details/83751316 完成之后,出现了IDEA编译java报错:找不到符号_的解决方法错误, 然后百度出来是编码问题, 1.更改editor的文件编码...

流光韶逝
48分钟前
3
0
NIO 学习

比如 socket 通信, 服务的的 socket 对应的 线程会一直等待 client 端的 消息。 这就是bio的 阻塞 。而且在高并发下 很容易出现问题。 1, 非阻塞式IO模型、 2. 弹性伸缩能力强(服务的的接...

之渊
51分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部