Ad Widget

Collapse

ZABBIX 1.6 / OpenIPMI / Solaris: NOK

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • NOB
    Senior Member
    Zabbix Certified Specialist
    • Mar 2007
    • 469

    #1

    ZABBIX 1.6 / OpenIPMI / Solaris: NOK

    Hi

    I would like to test the new IPMI feature of ZABBIX. We have a lot
    HP and (new) Solaris systems where this should work perfectly well.

    Unfortunately the OpenIPMI sources don't compile on Solaris 9.
    I had to change loads of files using stdint.h, another load of files
    using s_addr as a variable for a struct sockaddr (replaced by s_addrHHH),
    a load of Makefiles with hardcoded values for a certain version of GCC,
    and now I see something like &stderr which won't compile, ...

    I gave up after one day of fighting.
    This means for me, that the new IPMI support is not available for ZABBIX-Server running on Solaris
    Or, the other way around: just on Linux and perhaps FreeBSD.

    Does somebody know how different the library API of FreeIPMI is compared
    to OpenIPMI ?
    How difficult would it be to change the API in ZABBIX ?
    Will FreeIPMI compile on Solaris 9 ?

    Regards

    Norbert.
  • NOB
    Senior Member
    Zabbix Certified Specialist
    • Mar 2007
    • 469

    #2
    Hi

    FreeIPMI is not a solution either.

    Although stdint.h is included in the configure checks the result (no)
    is not honoured in any source file.

    In addition: you immediately notice that the sources have been
    merged from two different sources.
    One part is requiring gnugetopt (to parse cmd-line options), the other
    argp (to parse cmd-line options).

    So: thanks for the IPMI additions, but for me it's not working on Solaris.

    Norbert.

    Comment

    • Alexei
      Founder, CEO
      Zabbix Certified Trainer
      Zabbix Certified SpecialistZabbix Certified Professional
      • Sep 2004
      • 5654

      #3
      It is not ZABBIX fault. All the IPMI libraries are relatively new software, so it may or may not work under older OS. Would you migrate to Solaris 10?

      The original post was about IPMI monitoring of Sun and HP hardware!
      Alexei Vladishev
      Creator of Zabbix, Product manager
      New York | Tokyo | Riga
      My Twitter

      Comment

      • NOB
        Senior Member
        Zabbix Certified Specialist
        • Mar 2007
        • 469

        #4
        Originally posted by Alexei
        It is not ZABBIX fault. All the IPMI libraries are relatively new software, so it may or may not work under older OS. Would you migrate to Solaris 10?

        The original post was about IPMI monitoring of Sun and HP hardware!
        You are right, of course.
        Don't get me wrong, we appreciate this implementation very much !
        Just because we could use the same mechanisms for monitoring HW for, e.g.
        Sun and HP systems.

        My post was intended as a hint for prospective ZABBIX 1.6 users on Solaris 9.
        I am not sure whether you can compile OpenIPMI on Solaris, at all.
        There is no OpenIPMI nor FreeIPMI nor ipmitools package
        on blastwave and sunfreeware, even for Solaris 10, regardless of the
        architecture (Sparc or x86) !

        Regards

        Norbert.

        Comment

        • Alexei
          Founder, CEO
          Zabbix Certified Trainer
          Zabbix Certified SpecialistZabbix Certified Professional
          • Sep 2004
          • 5654

          #5
          Well, for some reason I am pretty sure OpenIMPI is available under Solaris platform. FreeIPMI and OpenIPMI have absolutely different API, so it is quite difficult to support both.
          Alexei Vladishev
          Creator of Zabbix, Product manager
          New York | Tokyo | Riga
          My Twitter

          Comment

          • andresvia
            Junior Member
            • Dec 2010
            • 5

            #6
            Originally posted by Alexei
            Well, for some reason I am pretty sure OpenIMPI is available under Solaris platform.
            Please tell us how, I can't compile OpenIPMI on Solaris 10.

            Comment

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

              #7
              openipmi is available... but doesn't seem to compile successfully on solaris 10

              at least openipmi 2.0.18 does not. but that is openipmi problem - let's see whether there are any responses to https://sourceforge.net/tracker/?fun...27&atid=416298
              Zabbix 3.0 Network Monitoring book

              Comment

              Working...