王艳玲 发表于 2015-11-23 14:15:22

Zabbix agent for AIX的安装与启动

1.1.1         AIX编译环境的准备
使用FTP软件,从以下路径下载AIX下的GCC软件RPM包:
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/gcc
所需要的最小安装包清单如下:
gcc-4.2.0-3.aix6.1.ppc.rpm
gcc-cplusplus-4.2.0-3.aix6.1.ppc.rpm
gcc-locale-4.2.0-3.aix6.1.ppc.rpm
libgcc-4.2.0-3.aix6.1.ppc.rpm
libstdcplusplus-4.2.0-3.aix6.1.ppc.rpm
libstdcplusplus-devel-4.2.0-3.aix6.1.ppc.rpm
将下载下来的软件包上传至AIX机器,进行安装,如:
rpm -ivh gcc-4.2.0-3.aix6.1.ppc.rpm

1.1.2         AIX下Zabbix的编译与安装
AIX下Zabbix的编译与linux中的相似,装好编译环境后,按以下步骤进行:
1)   将zabbix源文件上传至AIX,如/software
2)   在AIX中新增一个帐号zabbix:useraddzabbix
3)   为zabbix的安装新建一个目录,如:mkdir/zabbix
4)   修改sysinc.h文件:vi/software/zabbix-1.8.11/include/sysinc.h,搜索libperfstat.h,然后修改成如下:
#ifdef HAVE_LIBPERFSTAT
#    include <sys/protosw.h>
#include <libperfstat.h>
#endif
5)   进入zabbix源文件目录,进行编译:./configure--enable-agent –prefix=/zabbix
6)   然后安装:make install

1.1.3         AIX下Zabbix的启动
1)   将/software/zabbix-1.8.11/misc/conf目录中的zabbix_agentd.confCOPY到zabbix的安装目录,如这里的/zabbix;
2)   修改/zabbix/zabbix_agentd.conf的内容,如下几处:
LogFile=/tmp/zabbix_agentd.log
Server=192.168.1.50
Hostname=AIX1
3)   给zabbix目录及文件设定权限:chomd–R a&#43;x /zabbix/
4)   通过以下命令启动zabbix服务:/zabbix/sbin/zabbix_agentd-c/zabbix/zabbix_agentd.conf

1.1.4         将zabbix服务加入AIX系统自启动
mkitab zabbix_agentd:2:respawn:/zabbix/sbin/zabbix_agentd -c /zabbix/zabbix_agentd.conf
页: [1]
查看完整版本: Zabbix agent for AIX的安装与启动