Ad Widget

Collapse

Using IPMI agent

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • murray
    Junior Member
    • Jul 2007
    • 4

    #1

    Using IPMI agent

    I'm trying to get the IPMI agent working.

    I've added a host, and set it to the ip address of a Sunfire X4100 M2 ILOM. I've linked to the Template_IPMI_Sun_Fire_X4100_M2, with IPMI privilege level 'user', username and password entered as well.

    The following ipmitool request works from the zabbix server:

    ipmitool sensor -H 111.22.3.75 -L user -U sysadmin -P xxxxxxxx -p 623

    But my host in zabbix is reporting:

    Cannot connect to IPMI host. Error 0x2000011 Unknown error 33554449


    I've compiled Zabbix 1.6 from source with:
    ./configure --enable-server --with-mysql --with-net-snmp --with-jabber --with-libcurl --enable-proxy --enable-agent --with-openipmi --with-ldap

    I have openipmi libraries installed (Ubuntu 8.04.1):
    ii ipmitool 1.8.8-3.1
    ii libopenipmi-dev 2.0.13-0ubuntu3
    ii libopenipmi0 2.0.13-0ubuntu3
    ii openipmi 2.0.13-0ubuntu3

    I've tried the Pre Zabbix 1.6.x development build from http://www.zabbix.com/developers.php, and am glad to have the seperate IP address for the IPMI host, but I still can't get it to work.

    I can't find any further information in the zabbix_server.log file, even with debug level 4, apart from the same error: Cannot connect to IPMI host. Error 0x2000011 Unknown error 33554449

    This is the zabbix_server.log with debug3:

    13922:20081014:123133 server #41 started [IPMI Poller]
    13924:20081014:123133 server #42 started [IPMI Poller]
    13926:20081014:123133 server #43 started [IPMI Poller]
    13852:20081014:123133 server #0 started [Watchdog]
    13852:20081014:123133 In main_watchdog_loop()
    13904:20081014:123133 server #32 started [Discoverer. SNMP:YES]
    13888:20081014:123138 Deleted 0 records from history and trends
    13915:20081014:123243 Host [hofvm04-rsc]: first network error, wait for 15 seconds
    13915:20081014:123243 Parameter [drive_backplane.temperature] will be checked after 40 seconds on host [hofvm04-rsc]
    13891:20081014:123258 Host [hofvm04-rsc]: another network error, wait for 15 seconds
    13891:20081014:123313 Host [hofvm04-rsc]: another network error, wait for 15 seconds
    13891:20081014:123328 Host [hofvm04-rsc]: another network error, wait for 15 seconds
    13891:20081014:123343 Host [hofvm04-rsc] will be checked after 60 seconds


    Does anyone have some hints?

    - Murray
    Last edited by murray; 14-10-2008, 03:32.
  • murray
    Junior Member
    • Jul 2007
    • 4

    #2
    IPMI problem

    *bump* Anyone else using IPMI? It's just the feature I was after but I can't get it working.

    Comment

    • fast.ryder
      Member
      • Apr 2008
      • 46

      #3
      IPMI - same problem here

      Hello there!

      Finally someone with the same problem I have...

      I have been speaking with the zabbix team for some time now regarding that issue, but I just can´t seem to get the IPMI poller to work.

      We use several Supermicro servers, all with IPMI 2.0+ support, KVM over LAN, etc. All systems work well, sensors can be read from my Zabbix server's console using ipmitool.

      However, Zabbix just seems to try and connect to the IPMI address using only 1.5 capabilities.

      Try to sniff some network traffic and see the result on your box for yourself.
      Let me know if you have any developments, I really need IPMI to work..

      Cheers,

      Ivo Pereira
      IT Consultant
      Portugal

      Comment

      • btoovey
        Junior Member
        • Sep 2007
        • 16

        #4
        I have the same problem just compiled the latest version from developers.php to make sure i can use ipmitool from the command line but no data in the zabbix web interface.

        Comment

        • btoovey
          Junior Member
          • Sep 2007
          • 16

          #5
          *bump*

          is this fixed yet?

          Comment

          • rrr
            Senior Member
            • Sep 2007
            • 100

            #6
            I have the same problem, too. IPMI with supermicro servers and ZABBIX is not operating!

            When will this be fixed?

            Comment

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

              #7
              Originally posted by rrr
              I have the same problem, too. IPMI with supermicro servers and ZABBIX is not operating!

              When will this be fixed?
              Event with the latest 1.6.1? Have you tried different settings for authentication algorithm?
              Alexei Vladishev
              Creator of Zabbix, Product manager
              New York | Tokyo | Riga
              My Twitter

              Comment

              • rrr
                Senior Member
                • Sep 2007
                • 100

                #8
                Yes I've tried it with the latest 1.6.1. And I've tried all authentication algorithms, but without success.
                A request with IPMItool works fine.

                Comment

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

                  #9
                  for the record, ipmi didn't work for me as well. upgrading sles10 from sp1 to sp2 solved it.
                  this upgrade changed OpenIPMI-2.0.7-35.10 to OpenIPMI-2.0.13-17.4 - not sure which version inbetween fixed the problem.
                  Zabbix 3.0 Network Monitoring book

                  Comment

                  • zabbix_zen
                    Senior Member
                    • Jul 2009
                    • 426

                    #10
                    Hi all !

                    What's the current state of IPMI support on Zabbix(v 1.6.5)?
                    I've come across several posts both on this Forum and outer sites stating about unsucessful attempts to make it work as a Zabbix built-in feature, but rather using ipmi-tool for returning the values to be parsed by Zabbix Server.
                    Has there been any progress in the latest version? Is there any planned improvement on the next stable version? (does it still use IPMI 1.5? is IPMI2.0 support being developed?)

                    Keep up the awesome work.
                    Cheers,
                    João

                    Comment

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

                      #11
                      for me, problem turned out to be a bug in an older version of openipmi.
                      2.0.7 did not work, upgrading to 2.0.13 solved the problem

                      edit: and i already had posted that on this thread. duh. so, everybody for whom ipmi does not work, state your openipmi version
                      Zabbix 3.0 Network Monitoring book

                      Comment

                      • zabbix_zen
                        Senior Member
                        • Jul 2009
                        • 426

                        #12
                        Hello.

                        Sorry, but I still haven't really tried the IMPI support because I still have more prioritary scenarios to monitor.
                        I've read your previous post but considering it was in February and there have been multiple posts after it still stating difficulties in achieving the expected results I wanted to know if they had already been resolved and if there were any IMPI monitoring improvements scheduled for development.

                        Thanks for your answer, I'll try it as soon as I migrate my Server to a new machine!

                        Comment

                        • technow0rker
                          Junior Member
                          • Apr 2006
                          • 26

                          #13
                          Hi.

                          I had no luck with openipmi version 2.0.16. Zabbix server is 1.6.5.
                          I am observing no ipmi-related records in log file at all (debug level is set to 4). Neither I see traffic to port 623.

                          Both Zabbix and openipmi were compiled from source.
                          Configure lines:

                          Zabbix: ./configure --prefix=/opt/zabbix --enable-server --enable-agent --with-net-snmp --with-mysql --with-libcurl --with-openipmi

                          openipmi: ./configure --without-python

                          Compliations went OK; openipmi was installed in /usr/local (by default).

                          I can get info using ipmitool though. Downgrading to openipmi version 2.0.13 (stated working with Zabbix) did not solve the problem.

                          Is there additional 'magic' needed to make Zabbix to query IPMI devices?

                          Comment

                          • technow0rker
                            Junior Member
                            • Apr 2006
                            • 26

                            #14
                            Found the problem. Unfortunately, the issue was that I had no StartIPMIPollers directive in config file and according to the info I found its default is "0". Strange but I did not find this directive in standard Zabbix documentation (at least in Release 017).

                            Anyway, after increasing the number of IPMI pollers and restarting Zabbix server, I started to receive the values; so OpenIPMI 2.0.16 version is working.

                            Comment

                            • Wido
                              Junior Member
                              • Mar 2006
                              • 23

                              #15
                              I'am running Zabbix 1.8.1 and IPMI is still not working here.

                              I have a SuperMicro machine which works fine with "ipmitool", but in Zabbix i keep getting the message: "Cannot connect to IPMI host: Error 0x02 No such file or directory"

                              So i thougt maybe the IPMI tools were not correctly installed, but i install ipmitool and openipmi and still no result.

                              I am running Ubuntu 9.10 with:

                              Code:
                              root@zabbix01:~# dpkg -l|grep ipmi
                              ii  ipmitool                                  1.8.11-1ubuntu1                   utility for IPMI control with kernel driver 
                              ii  libopenipmi-dev                           2.0.14-2ubuntu2                   Intelligent Platform Management Interface - 
                              ii  libopenipmi0                              2.0.14-2ubuntu2                   Intelligent Platform Management Interface - 
                              ii  openipmi                                  2.0.14-2ubuntu2                   Intelligent Platform Management Interface (f
                              root@zabbix01:~#
                              Any ideas what might be the cause of this?

                              Comment

                              Working...