您的位置:首页 > 大数据 > 人工智能

Zabbix agent for AIX的安装与启动

2012-05-07 16:28 821 查看

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:useradd
zabbix
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+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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: