Ad Widget

Collapse

Zabbix-Server Service Failed

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sladmin
    Junior Member
    • Jun 2015
    • 2

    #1

    Zabbix-Server Service Failed

    Code:
    CentOS Linux release 7.1.1503 (Core)
    zabbix.x86_64                       2.4.5-1.el7                 @zabbix
    zabbix-release.noarch               2.4-1.el7                   installed
    zabbix-server.x86_64                2.4.5-1.el7                 @zabbix
    zabbix-server-mysql.x86_64          2.4.5-1.el7                 @zabbix
    zabbix-web.noarch                   2.4.5-1.el7                 @zabbix
    zabbix-web-pgsql.noarch             2.4.5-1.el7                 @zabbix


    Having troubles starting zabbix-server on a fresh install:

    Starting service:
    Code:
    /bin/systemctl start  zabbix-server.service
    Job for zabbix-server.service failed. See 'systemctl status zabbix-server.service' and 'journalctl -xn' for details.
    Checking the recommended status:
    Code:
    zabbix-server.service - Zabbix Server
       Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; enabled)
       Active: failed (Result: start-limit) since Thu 2015-06-04 15:22:06 CDT; 32s ago
      Process: 3724 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (code=killed, signal=SEGV)
    
    Jun 04 15:22:06 examplehostname systemd[1]: zabbix-server.service: control process exited, code=killed status=11
    Jun 04 15:22:06 examplehostname systemd[1]: Failed to start Zabbix Server.
    Jun 04 15:22:06 examplehostname systemd[1]: Unit zabbix-server.service entered failed state.
    Jun 04 15:22:06 examplehostname systemd[1]: zabbix-server.service holdoff time over, scheduling restart.
    Jun 04 15:22:06 examplehostname systemd[1]: Stopping Zabbix Server...
    Jun 04 15:22:06 examplehostname systemd[1]: Starting Zabbix Server...
    Jun 04 15:22:06 examplehostname systemd[1]: zabbix-server.service start request repeated too quickly, refusing to start.
    Jun 04 15:22:06 examplehostname systemd[1]: Failed to start Zabbix Server.
    Jun 04 15:22:06 examplehostname systemd[1]: Unit zabbix-server.service entered failed state.
    Checking /var/log/zabbix/zabbix_server.log:
    Code:
    3723:20150604:152206.442 Please consider attaching a disassembly listing to your bug report.
      3723:20150604:152206.442 This listing can be produced with, e.g., objdump -DSswx zabbix_server.
      3723:20150604:152206.442 ================================
      3727:20150604:152206.532 Starting Zabbix Server. Zabbix 2.4.5 (revision 53282).
      3727:20150604:152206.532 ****** Enabled features ******
      3727:20150604:152206.532 SNMP monitoring:           YES
      3727:20150604:152206.532 IPMI monitoring:           YES
      3727:20150604:152206.532 WEB monitoring:            YES
      3727:20150604:152206.532 VMware monitoring:         YES
      3727:20150604:152206.532 Jabber notifications:      YES
      3727:20150604:152206.532 Ez Texting notifications:  YES
      3727:20150604:152206.532 ODBC:                      YES
      3727:20150604:152206.532 SSH2 support:              YES
      3727:20150604:152206.532 IPv6 support:              YES
      3727:20150604:152206.532 ******************************
      3727:20150604:152206.532 using configuration file: /etc/zabbix/zabbix_server.conf
      3727:20150604:152206.539 current database version (mandatory/optional): 02040000/02040000
      3727:20150604:152206.539 required mandatory version: 02040000
      3727:20150604:152206.547 listener failed: zbx_tcp_listen() fatal error: unable to serve on any address [[-]:10051]
      3727:20150604:152206.548 Got signal [signal:11(SIGSEGV),reason:1,refaddr:0x18]. Crashing ...
    It does appear via netstat -ltn that my server is listening on port 10051:

    tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN

    Note* if I pkill zabbix this stops showing up in netstat -ltn, only to reappear once I attempt to start it again.

    After some googling i'm still not sure why it won't fully start. Any help is appreciated, thanks!
  • acropia
    Junior Member
    • Mar 2015
    • 26

    #2
    SELinux en downgrade gnutls worked for me

    Last week I had exactly the same problem with Zabbix Server 2.4.5 on CentOS Linux 7. Found some tips, and tried a few of them. And all is working now perfectly.

    First of all, check if SELinux allows Zabbix to connect to the network:

    Code:
    getsebool -a | grep zabbix
    Code:
    httpd_can_connect_zabbix --> off
    zabbix_can_network --> off
    You can enable this by executing:
    Code:
    setsebool -P zabbix_can_network on
    The second thing I found was that there is some kind of bug in the recent packages of 'gnutls' on CentOS Linux 7.1. After downgrading from default version 3.3.8 to 3.1.18 all was working fine for me.

    I downgraded gnutls by executing:
    Code:
    yum downgrade gnutls-3.1.18-10.el7_0.x86_64.rpm

    Comment

    • sladmin
      Junior Member
      • Jun 2015
      • 2

      #3
      Originally posted by acropia
      The second thing I found was that there is some kind of bug in the recent packages of 'gnutls' on CentOS Linux 7.1. After downgrading from default version 3.3.8 to 3.1.18 all was working fine for me.

      I downgraded gnutls by executing:
      Code:
      yum downgrade gnutls-3.1.18-10.el7_0.x86_64.rpm
      This fixed it for me, I didn't have that old package available in my repo so had to go digging. On top of that I yum removed gnutls instead of using downgrade, so I removed some other packages on accident because of dependencies.

      Code:
      Removing:
       gnutls                                     x86_64                        3.3.8-12.el7                               @CentOS-7-Base                               2.0 M
      [B]Removing for dependencies:[/B]
       glib-networking                            x86_64                        2.40.0-1.el7                               @CentOS-7-Base                               407 k
       iksemel                                    x86_64                        1.4-2.el7.centos                           @zabbix-non-supported                        112 k
       libsoup                                    x86_64                        2.46.0-3.el7                               @CentOS-7-Base                               1.2 M
       zabbix-server                              x86_64                        2.4.5-1.el7                                @zabbix                                       14 k
       zabbix-server-mysql                        x86_64                        2.4.5-1.el7                                @zabbix                                      4.4 M
      After I got the older gnutls-3.1.18-10.el7_0.x86_64.rpm, I reinstalled those older packages and now all is well, thanks!

      Comment

      • volter
        Member
        Zabbix Certified Specialist
        • Dec 2011
        • 85

        #4
        For reference:

        Comment

        • raffux3
          Junior Member
          • Nov 2015
          • 3

          #5
          I have the same problem but on xubuntu 15.10. How I can fix it?

          Comment

          • volter
            Member
            Zabbix Certified Specialist
            • Dec 2011
            • 85

            #6
            I'm fairly sure you don't have the same problem.

            Comment

            Working...