Ad Widget

Collapse

не стартует с автозагрузки zabbix-proxy

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Dimam
    Junior Member
    • Oct 2015
    • 21

    #1

    не стартует с автозагрузки zabbix-proxy

    Добрый день
    делал из исходников, не стартует с автозагрузки zabbix-proxy, вручную sudo service zabbix-proxy start работает, в логах пишет следущее:

    лог бут

    Starting Zabbix agent daemon: zabbix_agentd
    * Starting OpenSSH server^[[74G[ OK ]
    * Restoring resolver state... ^[[100G
    ^[[94G[ OK ]
    Starting Zabbix proxy daemon: zabbix_proxy
    * Stopping System V runlevel compatibility^[[74G[ OK ]
    лог забикс прокси

    [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    Cannot connect to the database. Exiting...
    лог ерор мускул /var/log/mysql/error.log

    160919 10:10:39 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. $
    160919 10:10:39 [Note] Plugin 'FEDERATED' is disabled.
    160919 10:10:39 InnoDB: The InnoDB memory heap is disabled
    160919 10:10:39 InnoDB: Mutexes and rw_locks use GCC atomic builtins
    160919 10:10:39 InnoDB: Compressed tables use zlib 1.2.8
    160919 10:10:39 InnoDB: Using Linux native AIO
    160919 10:10:39 InnoDB: Initializing buffer pool, size = 128.0M
    160919 10:10:39 InnoDB: Completed initialization of buffer pool
    160919 10:10:39 InnoDB: highest supported file format is Barracuda.
    160919 10:10:41 InnoDB: Waiting for the background threads to start
    160919 10:10:42 InnoDB: 5.5.50 started; log sequence number 177225968
    160919 10:10:42 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
    160919 10:10:42 [Note] - '127.0.0.1' resolves to '127.0.0.1';
    160919 10:10:42 [Note] Server socket created on IP: '127.0.0.1'.
    160919 10:10:43 [Note] Event Scheduler: Loaded 0 events
    160919 10:10:43 [Note] /usr/sbin/mysqld: ready for connections.
    Version: '5.5.50-0ubuntu0.14.04.1-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
    лог забикс прокси при автостарте:

    1092:20160916:122641.970 Starting Zabbix Proxy (active) [zproxy50]. Zabbix 3.0.4 (revision 61185).
    1092:20160916:122641.970 **** Enabled features ****
    1092:20160916:122641.970 SNMP monitoring: YES
    1092:20160916:122641.970 IPMI monitoring: NO
    1092:20160916:122641.970 Web monitoring: YES
    1092:20160916:122641.970 VMware monitoring: YES
    1092:20160916:122641.970 ODBC: NO
    1092:20160916:122641.970 SSH2 support: NO
    1092:20160916:122641.970 IPv6 support: NO
    1092:20160916:122641.970 TLS support: NO
    1092:20160916:122641.970 **************************
    1092:20160916:122641.970 using configuration file: /usr/local/etc/zabbix_proxy.conf
    1092:20160916:122642.000 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    1092:20160916:122642.020 Cannot connect to the database. Exiting...

    это лог после старта вручную, как видим все ок

    1414:20160916:122823.141 Starting Zabbix Proxy (active) [zproxy50]. Zabbix 3.0.4 (revision 61185).
    1414:20160916:122823.141 **** Enabled features ****
    1414:20160916:122823.141 SNMP monitoring: YES
    1414:20160916:122823.141 IPMI monitoring: NO
    1414:20160916:122823.141 Web monitoring: YES
    1414:20160916:122823.141 VMware monitoring: YES
    1414:20160916:122823.141 ODBC: NO
    1414:20160916:122823.141 SSH2 support: NO
    1414:20160916:122823.141 IPv6 support: NO
    1414:20160916:122823.141 TLS support: NO
    1414:20160916:122823.141 **************************
    1414:20160916:122823.141 using configuration file: /usr/local/etc/zabbix_proxy.conf
    1414:20160916:122823.161 current database version (mandatory/optional): 03000000/03000000
    1414:20160916:122823.161 required mandatory version: 03000000
    1414:20160916:122823.166 proxy #0 started [main process]
    1416:20160916:122823.167 proxy #1 started [configuration syncer #1]
    1418:20160916:122823.167 proxy #3 started [data sender #1]
    ls -las /var/run/mysqld/mysqld.sock
    0 srwxrwxrwx 1 mysql mysql 0 Сен 16 12:26 /var/run/mysqld/mysqld.sock
    Файл: /etc/init.d/zabbix-proxy
    #!/bin/sh
    #
    # Zabbix daemon start/stop script.
    #
    # Copyright (C) 2001-2016 Zabbix SIA

    NAME=zabbix_proxy
    DAEMON=/usr/local/sbin/${NAME}
    DESC="Zabbix proxy daemon"
    PID=/tmp/$NAME.pid

    test -f $DAEMON || exit 0

    case "$1" in
    start)
    echo "Starting $DESC: $NAME"
    start-stop-daemon --start --oknodo --pidfile $PID --exec $DAEMON
    ;;
    stop)
    echo "Stopping $DESC: $NAME"
    start-stop-daemon --stop --quiet --pidfile $PID --retry=TERM/10/KILL/5 && exit 0
    start-stop-daemon --stop --oknodo --exec $DAEMON --name $NAME --retry=TERM/10/KILL/5
    ;;
    restart|force-reload)
    $0 stop
    $0 start
    ;;
    *)
    N=/etc/init.d/$NAME
    echo "Usage: $N {start|stop|restart|force-reload}" >&2
    exit 1
    ;;
    esac

    exit 0
    статус не показывает
    service zabbix-proxy status
    Usage: /etc/init.d/zabbix_proxy {start|stop|restart|force-reload}
    service --status-all
    [ + ] acpid
    ...
    [ ? ] zabbix-agent
    [ ? ] zabbix-proxy
    ls -lsa /etc/init.d/
    4 -rwxr-xr-x 1 crab crab 696 Июл 22 18:05 zabbix-agent
    4 -rwxr-xr-x 1 crab crab 696 Сен 16 12:23 zabbix-proxy

    в чем может быть проблема? назначал рута для прокси, не помогло, агент работает по такому сценарию и с ним все ок.
    может быть вся проблема в том, что нет в исходниках файла zabbix-proxy и я его криво сделал?
  • Dimam
    Junior Member
    • Oct 2015
    • 21

    #2
    проблема решилась сама собой,
    нужно было обновиться до версии забикс 3.2.0

    Comment

    Working...