Welcome to Pandora FMS Community!

Find answers, ask questions, and connect with our community around the world.

Welcome to Pandora FMS Community Forums Soporte de la comunidad Pandora_server no se inicia automáticamente al arrancar Ubuntu 16.04

  • Pandora_server no se inicia automáticamente al arrancar Ubuntu 16.04

    Posted by sistemas-pna on October 20, 2017 at 13:28

    Buenos días,

    Cuando reinicio el servidor Ubuntu, tengo que arrancar manualmente el servicio Pandora_server, no arranca de forma automática, lo arranco de forma manual y no hay problema.

    Por favor, ¿pueden ayudarme?

    Muchas gracias.

    aitor replied 7 years, 3 months ago 4 Members · 9 Replies
  • 9 Replies
  • vic

    Administrator
    October 20, 2017 at 15:08
    1571 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenos días sistemas.PNA,

    Siempre puedes agregar el servicio al script de arranque de tu ubuntu.

    Saludos,

    vic.

  • sistemas-pna

    Member
    October 20, 2017 at 16:08
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenos días sistemas.PNA,

    Siempre puedes agregar el servicio al script de arranque de tu ubuntu.

    Saludos,

    vic.

    Buenos días,

    Ya existe el script pandora_server pero no funciona.

    Adjunto fichero.

    Muchas gracias.

  • vic

    Administrator
    October 23, 2017 at 13:09
    1571 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenos días sistemas.PNA,

    Siempre puedes agregar el script de Pandora al systemctl de tu sistema para que arranque de forma automática.
    Hay muchos tutoriales por la red, por si tienes alguna duda.

    Saludos.

    vic.

  • aitor

    Member
    January 25, 2018 at 16:50
    7 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola:

    Yo estoy igual. Tenia una instalacion de Debian, que he pasado por todas las versiones desde el 3.0 de Pandora, y en alguna actualizacion dejo de arrancar.

    He instalado pandora en un Ubuntu desde cero, y el script de systemctl de pandora_server.service no arranca.
    Tengo que ejecutar manualmente “/etc/init.d/pandora_server start” para arrancarlo.

    Los servicios de tentacle y pandora_agent_daemon arrancan correctamente.

  • arturo

    Member
    January 25, 2018 at 17:26
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola, creo que se la respuesta:

    En el fichero de Arranque del pandora_server, faltan unas dobles comillas al final del default case.

    Si miramos el Script que nos ha enviado sistemas.PNA aparecen las ultimas lineas:

    *)
    echo "Usage: pandora_server { start | stop | restart | status }"
    exit 1
    
    esac
    rc_exit
    

    yo he añadido:

    *)
    echo "Usage: pandora_server { start | stop | restart | status }"
    exit 1
    
    ;;
    
    esac
    rc_exit
    

    Yo tenia el mismo caso que vosotros, lo acabo de testear y me autoarranca, creo que es un error facil de solucionar y pasa un poco desapercibido.

    Lo he visto rapido, porque ya me paso una vez con un fichero tomcat.

    Un saludo.

  • aitor

    Member
    January 25, 2018 at 17:44
    7 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola:
    He añadido los ;; que comentas pero sigue igual.
    adjunto mi ficher /etc/init.d/pandora_server
    un saludo.

  • arturo

    Member
    January 25, 2018 at 18:10
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola:
    He añadido los ;; que comentas pero sigue igual.
    adjunto mi ficher /etc/init.d/pandora_server
    un saludo.

    Yo probaria a hacer una cosa, instalate el paquete rcconf:

    sudo apt-get install rcconf

    rcconf

    Dale un espacio seleccionando [ ]pandora_server dejandolo marcado

  • pandora_server, luego le das al ok.
  • Si con eso no lo solucionas yo probaria a ver si te lo ejecuta el autoarranque modificando el script del pandora poniendo algun echo “whoami”>/home/inicia.txt o algo asi…

    … o poniendo el runlevel… es por darte ideas…

    Un saludo.

  • aitor

    Member
    January 25, 2018 at 19:43
    7 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola:

    Ya he instalado el rcconf. Pandora_server estaba seleccionado. Sin embargo, el servicio no se inicia. Al final de /etc/init.d/pandora_server pongo el comando whoami > /tmp/pandora.txt, porque en tmp todos tienen derechos de escribura. El fichero no se crea siquiera, por lo que entiendo que pandora_server, ni siquiera se ejecuta.

  • aitor

    Member
    January 26, 2018 at 14:07
    7 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola:

    He conseguido solucionar el problema. El tema es que el comando que inicia pandora_server en “/lib/systemd/system/pandora_server.service” contiene la linea:

    ExecStart=/usr/bin/pandora_server /etc/pandora/pandora_server.conf -D

    No sé porque, pero no funciona. Tampoco funciona si lo ejecutas manualmente, ni poniendo entre “/etc/init.d/pandora_server.conf”.

    He cambiado esta linea por:

    ExecStart=/etc/init.d/pandora_server start

    Con esto pandora_server arranca sin problemas.

    Un saludo.