hailai 发表于 2019-1-24 14:29:30

zabbix监控AIX主机

  AIX OS版本:AIX 7.1
  Zabbix版本:zabbix-3.2.3
  部署步骤
  1. 安装软件包
  软件包下载:http://www.bullfreeware.com/
  查看软件包是否安装:
  # lslpp -l |grep gcc
  安装软件包:
  # rpm -ivh libgcc-6.3.0-1.aix7.1.ppc.rpm
  # rpm -ivh libstdc++-6.3.0-1.aix7.1.ppc.rpm
  # rpm -ivh gmp-6.1.1-1.aix6.1.ppc.rpm
  # rpm -ivh mpfr-3.1.4-1.aix6.1.ppc.rpm
  # rpm -ivh libmpc-1.0.3-2.aix6.1.ppc.rpm
  # rpm -ivh zlib-1.2.8-3.aix6.1.ppc.rpm
  # rpm -ivh gettext-0.19.8-1.aix6.1.ppc.rpm --nodeps
  # rpm -ivh libiconv-1.14-22.aix6.1.ppc.rpm
  # rpm -ivh gcc-6.3.0-1.aix7.1.ppc.rpm --nodeps
  # rpm -ivh gcc-cpp-6.3.0-1.aix7.1.ppc.rpm
  2. AIX下zabbix编译安装
  2.1 创建账户

  # mkgroup -'A'>
  # mkuser>
  #>  uid=209(zabbix) gid=309(zabbix) groups=1(staff)
  2.2 修改sysinc.h文件:vi /software/zabbix-3.2.3/include/sysinc.h,搜索libperfstat.h,然后修改成如下:
  #ifdef HAVE_LIBPERFSTAT
  #include
  #include
  #endif
  2.3 编译安装zabbix源文件
  ./configure --enable-agent --prefix=/usr/local/zabbix
  make install
  2.4 修改zabbix agent配置文件
  Server=xxx.xxx.xxx.xxx   --zabbix server主机IP
  Hostname=xxx.xxx.xxx.xxx--该zabbix agent端主机IP
  ServerActive=xxx.xxx.xxx.xxx:10051--zabbix server主机IP
  UnsafeUserParameters=1
  2.5 启动zabbix
  # /usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/etc/zabbix_agentd.conf
  --补充,杀进程重启可以如示操作 kill -9 `ps -ef|grep zabbix|awk '{print $2}'`
  修改zabbix_agentd.pid文件权限
  chmod a+x /tmp/zabbix_agentd.pid
  2.6 将zabbix服务加入AIX系统自启动
  mkitab zabbix_agentd:2:respawn:/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/etc/zabbix_agentd.conf

页: [1]
查看完整版本: zabbix监控AIX主机