Ad Widget

Collapse

Debian Wheezy - Apagando dir zabbix

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Helio
    Member
    • Oct 2012
    • 43

    #1

    Debian Wheezy - Apagando dir zabbix

    Falai Pessoal, tranquilidade?

    Bom, eu reparei que após a migração do meu zabbix do debian 6.04 para o 6.07, ao reiniciar o proxy, minha pasta /var/run/zabbix é apagada e consequentemente os serviços não rodam, pois ai que coloco os PIDs..

    Alguém tem alguma idéia?

    Agradeço desde já!
  • fpaternot
    Member
    Zabbix Certified Specialist
    • Feb 2013
    • 52

    #2
    Estranho, mas... verifique seu script de init!

    Nos que fiz, me certifiquei que ele apenas altere o arquivo de pid e lock, não a pasta!

    Comment

    • Helio
      Member
      • Oct 2012
      • 43

      #3
      então, no que eu fiz eu também fiz isso.. nos proxys com o debian 6.04 não acontece isso, cria-se normal e ele inicia o serviço normal..

      o meu script do proxy ta assim:

      #! /bin/sh
      #
      # Zabbix daemon start/stop script.
      #
      # Copyright (C) 2000-2011 Zabbix SIA

      NAME=zabbix_proxy
      PATH=/bin:/usr/bin:/sbin:/usr/sbin:/home/zabbix/bin:/usr/local/sbin
      DAEMON=/usr/local/sbin/${NAME}
      DESC="Zabbix proxy daemon"
      #PID=/tmp/$NAME.pid
      PID=/var/run/zabbix/$NAME.pid

      test -f $DAEMON || exit 0

      case "$1" in
      start)
      echo "Starting $DESC: $NAME"
      start-stop-daemon --oknodo --start --pidfile $PID \
      --exec $DAEMON
      ;;
      stop)
      echo "Stopping $DESC: $NAME"
      start-stop-daemon --oknodo --stop --pidfile $PID \
      --exec $DAEMON
      ;;
      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


      o do agent ta igual mudando aqui só:

      NAME=zabbix_agentd
      PATH=/bin:/usr/bin:/sbin:/usr/sbin:/home/zabbix/bin:/usr/local/sbin
      DAEMON=/usr/local/sbin/${NAME}
      DESC="Zabbix server daemon"
      #PID=/tmp/$NAME.pid
      PID=/var/run/zabbix/$NAME.pid


      além dos proxys, o meu server que também migrei para o 6.07 também faz a mesma coisa, se eu reinicio ele "deleta" essa pasta /var/run/zabbix e não sobe o serviço, ai toda vez que precisa reinicia-lo, eu tenho que criar a pasta, dar permissao pro usuario zabbix e startar os serviços...

      Comment

      Working...