Ad Widget

Collapse

make install issues

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dave_t
    Junior Member
    • Apr 2007
    • 28

    #31
    Will do - although it'll be sometime within the next couple of weeks as I'm mid-project on another 10+ clusters I'm currently building

    Comment

    • dave_t
      Junior Member
      • Apr 2007
      • 28

      #32
      zabbix server on aix7

      I'll post a "how-to" when I get round to it, but thought any of you that got dispondent on building a zabbix server on AIX might be interested in the fact that within the last couple of hours, I've done exactly that.

      I've been running a zabbix server on AIX6, PowerHA cluster for a couple of years now, but previous builds have been as a result of a combination of compiling from source/installing software from pware / bull freeware and other sources.

      However, the last build was performed on AIX7: (7100-01-04-1216)

      I had to add one line to "nodehistory.c" as it complained about "unistd.h"
      i.e.
      #include "unistd.h"

      I also had to comment out a line in "sms.c"
      i.e.
      /* options.c_cflag = old_options.c_cflag | CRTSCTS | CS8 | CLOCAL | CREAD; */

      ...but after that the following configure script ( with some "optional extras") seemed to go OK


      $ ./configure --enable-server --with-mysql=/opt/freeware/bin/mysql/mysql_config --enable-largefile --with-libcurl --with-net-snmp --with-ssh2 -enable-proxy --enable-agent --with-ldap --with-unixodbc

      ...and in order to achieve this, I've installed some/most of the RPM's listed at the bottom of this post.

      I'm also running PHP (version 5.4.10) and Apache on the same AIX7 server, but compile options for the PHP RPM (in the list below) didn't include things such as "bcmath" and "mbstring", so I had to build that from source with the following compile command:

      $ ./configure --with-ldap=/opt/freeware --with-mysql --with-mysqli --with-iconv=/opt/freeware --enable-mbstring --enable-bcmath --with-png-dir=/opt/freeware --with-jpeg-dir=/opt/freeware --with-freetype-dir=/opt/freeware --with-gmp=/opt/freeware --with-curl=/opt/freeware --with-apxs=/opt/freeware/apache/sbin/apxs --disable-phar --with-libxml-dir=/opt/freeware --disable-cli --disable-dom --enable-sockets --with-gd --with-gettext=/opt/freeware


      When I get chance, I'll blow away the current installation and write-up a step-by-step guide, but if this post is inspiration to those of you who have tried, but failed to get a fully functional zabbix server on AIX, I hope this post re-ignites your interest :-)

      Cheers,

      Dave


      apache-1.3.41-1ssl.aix6.1.ppc.rpm
      apache-devel-1.3.41-1ssl.aix6.1.ppc.rpm
      apache-manual-1.3.41-1ssl.aix6.1.ppc(1).rpm
      apr-1.4.6-1.aix6.1.ppc.rpm
      apr-devel-1.4.6-1.aix6.1.ppc.rpm
      apr-util-1.5.1-1.aix6.1.ppc.rpm
      apr-util-ldap-1.5.1-1.aix6.1.ppc.rpm
      autoconf-2.68-1.aix6.1.noarch.rpm
      automake-1.11.1-1.aix6.1.noarch.rpm
      bash-4.2-5.aix5.3.ppc.rpm
      bash-4.2-6.aix6.1.ppc.rpm
      binutils-2.22-1.aix6.1.ppc.rpm
      bzip2-1.0.6-2.aix6.1.ppc.rpm
      curl-7.28.0-1.aix6.1.ppc.rpm
      curl-devel-7.28.0-1.aix6.1.ppc.rpm
      db-4.8.24-4.aix6.1.ppc.rpm
      db-devel-4.8.24-4.aix6.1.ppc.rpm
      expat-2.1.0-1.aix6.1.ppc.rpm
      fontconfig-2.8.0-4.aix6.1.ppc.rpm
      fontconfig-devel-2.8.0-4.aix6.1.ppc.rpm
      freetype2-2.4.4-3.aix6.1.ppc.rpm
      freetype2-devel-2.4.4-3.aix6.1.ppc.rpm
      gcc-4.4.5-1.aix6.1.ppc.rpm
      gd-2.0.35-6.aix6.1.ppc.rpm
      gd-devel-2.0.35-6.aix6.1.ppc.rpm
      gettext-0.17-5.aix5.3.ppc.rpm
      gettext-0.17-7.aix6.1.ppc.rpm
      gettext-devel-0.17-7.aix6.1.ppc.rpm
      gmp-5.0.2-2.aix6.1.ppc.rpm
      gmp-devel-5.0.2-2.aix6.1.ppc.rpm
      httpd-2.2.22-1.aix6.1.ppc.rpm
      httpd-devel-2.2.22-1.aix6.1.ppc.rpm
      info-4.13-3.aix5.3.ppc.rpm
      info-5.0-1.aix6.1.ppc.rpm
      info-5.0-2.aix6.1.ppc.rpm
      intltool-0.41.1-1.aix6.1.noarch.rpm
      libiconv-1.13.1-1.aix5.3.ppc.rpm
      libiconv-1.13.1-3.aix6.1.ppc.rpm
      libidn-1.24-1.aix6.1.ppc.rpm
      libidn-devel-1.24-1.aix6.1.ppc.rpm
      libjpeg-8c-2.aix6.1.ppc.rpm
      libjpeg-devel-8c-2.aix6.1.ppc.rpm
      libmpc-0.9-1.aix5.3.ppc.rpm
      libmpc-devel-0.9-1.aix5.3.ppc.rpm
      libpng-1.5.4-4.aix6.1.ppc.rpm
      libpng-devel-1.5.4-4.aix6.1.ppc.rpm
      libssh2-1.4.2-1.aix6.1.ppc.rpm
      libssh2-devel-1.4.2-1.aix6.1.ppc.rpm
      libxml2-2.7.8-3.aix6.1.ppc.rpm
      libxml2-2.9.1-1.aix6.1.ppc.rpm
      libxml2-devel-2.7.8-3.aix6.1.ppc.rpm
      libxml2-devel-2.9.1-1.aix6.1.ppc.rpm
      lsof-4.87-1.aix7.1.ppc.rpm
      m4-1.4.9-1.aix5.2.ppc.rpm
      makerpm
      mktemp-1.7-1.aix5.1.ppc.rpm
      mpfr-3.0.1-1.aix5.3.ppc.rpm
      mpfr-devel-3.0.1-1.aix5.3.ppc.rpm
      openldap-2.4.24-2.aix6.1.ppc.rpm
      openldap-2.4.8-1.aix6.1.ppc.rpm
      openldap-devel-2.4.24-2.aix6.1.ppc.rpm
      openssl-1.0.0d-3.aix6.1.ppc.rpm
      openssl-1.0.0k-2.aix6.1.ppc.rpm
      openssl-devel-1.0.0d-3.aix6.1.ppc.rpm
      openssl-devel-1.0.0k-2.aix6.1.ppc.rpm
      pcre-8.12-3.aix6.1.ppc.rpm
      pcre-devel-8.12-3.aix6.1.ppc.rpm
      php-5.3.11-1.aix6.1.ppc.rpm
      php-cli-5.3.11-1.aix6.1.ppc.rpm
      php-common-5.3.11-1.aix6.1.ppc(1).rpm
      php-common-5.3.11-1.aix6.1.ppc.rpm
      php-devel-5.3.11-1.aix6.1.ppc.rpm
      pkg-config-0.25-3.aix6.1.ppc.rpm
      popt-1.16-2.aix6.1.ppc.rpm
      readline-6.2-3.aix6.1.ppc.rpm
      sqlite-3.7.15.2-1.aix6.1.ppc.rpm
      t1lib-5.1.2-1.aix6.1.ppc.rpm
      t1lib-devel-5.1.2-1.aix6.1.ppc.rpm
      unixODBC-2.3.1-1.aix6.1.ppc.rpm
      unixODBC-devel-2.3.1-1.aix6.1.ppc.rpm
      unzip-6.0-2.aix6.1.ppc.rpm
      xpm-3.4k-7.aix5.1.ppc.rpm
      xz-libs-5.0.4-1.aix6.1.ppc.rpm
      zlib-1.2.5-4.aix6.1.ppc.rpm
      zlib-1.2.5-6.aix6.1.ppc.rpm
      zlib-devel-1.2.5-4.aix6.1.ppc.rpm
      zlib-devel-1.2.5-6.aix6.1.ppc.rpm

      Comment

      • richlv
        Senior Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Oct 2005
        • 3112

        #33
        as you apparently encountered a problem compiling server, could you please open a new bugreport about this ?
        adding information on how you made it work would be appreciated
        Zabbix 3.0 Network Monitoring book

        Comment

        Working...