从官网下载ZABBIX AIX5.3的代理包

zabbix_agents_2.2.0.aix5300-06.powerpc.tar.gz还需下载相应的环境包

gcc-4.2.0-3.aix5.3.ppc.rpm

gettext-0.17-6.aix5.3.ppc.rpm

libffi-devel-4.2.0-3.aix5.3.ppc.rpm

libiconv-1.13.1-2.aix5.3.ppc.rpm

在AIX主机上,新建zabbix文件系统(也可以不见专门的文件系统)

gunzpi zabbix_agents_2.2.0.aix5300-06.powerpc.tar.gz

tar –xvf zabbix_agents_2.2.0.aix5300-06.powerpc.tar

压缩后的ZABBIX文件,进入conf目录下,修改zabbix_agentd.conf目录,修改server变量的值为ZABBIX SERVER的IP,内容为Server=192.168.8.180。

进入/zabbix/sbin,运行ZABBIX AGENT,./zabbix_agentd,提示如下:

exec(): 0509-036 Cannot load program ./zabbix_agentd because of thefollowing errors:

        0509-150   Dependent module/lib/libiconv.a(libiconv.so.2) could not be loaded.

        0509-152   Member libiconv.so.2 is not found in archive

此情况解决方法如下,主要是安装环境包,如下

rpm -ivh gettext-0.17-6.aix5.3.ppc.rpm –nodeps

rpm -ivh libffi-devel-4.2.0-3.aix5.3.ppc.rpm

rpm -ivh libiconv-1.13.1-2.aix5.3.ppc.rpm

rpm -ivh gcc-4.2.0-3.aix5.3.ppc.rpm

,查询libiconv.afind / -name libiconv.a,会发现/usr/linux/lib/libiconv.a,通过ar tv libiconv.a 命令可以查看里面内容,也可以ar –xv libiconv.a释放,将原/usr/lib下的libiconv.a备份,将/usr/linux/lib/libiconv.a拷贝到/usr/lib目录下,因为zabbix 配置文件默认是放在/usr/local/etc下,所以cp zabbix_agentd.conf /usr/local/etc/

agent地址包:http://down.51cto.com/data/1863933

安装环境包地址:http://down.51cto.com/data/1863932