Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Error "Out of Limits" en el listado de agentes
#11
Es muy raro.
¿Qué distribución usas y qué versión de Pandora?

Prueba a ejecutar esto:

sh -x /etc/init.d/pandora_server start
 Reply
#12
Uso RHEL4 y Pandora 1.3.1

La salida del comando:

sh -x /etc/init.d/pandora_server start
+ PANDORA_HOME=/etc/pandora/pandora_server.conf
+ PANDORA_PID_PATH=/var/run/pandora
+ PANDORA_PID=/var/run/pandora/pandora_dataserver.pid
+ PANDORA_DAEMON=/usr/local/bin/pandora_server
+ '[' '!' -d /var/run/pandora ']'
+ '[' '!' -f /usr/local/bin/pandora_server ']'
+ case "$1" in
++ pwd
+ OLD_PATH=/root
++ pidof -x /usr/local/bin/pandora_server
+ PANDORA_PID=
+ '[' '!' -z ']'
+ rm -f
+ /usr/local/bin/pandora_server /etc/pandora/pandora_server.conf -D

Pandora FMS Data Server 1.3.1 Build PS080429 Copyright © 2004-2008 ArticaST
This program is Free Software, licensed under the terms of GPL License v2.
You can download latest versions and documentation at http://pandora.sourceforge.net.

[W] Not all Pandora FMS components need to be executed as root
please consider starting it with a non-privileged user.
[*] Server basepath is /etc/pandora/pandora_server.conf
[*] Server logfile at /var/log/pandora/pandora_server.log
[*] Server errorlogfile at /var/log/pandora/pandora_server.error
[*] Server incoming directory at /var/spool/pandora/data_in
[*] Server keepalive 50
[*] Server threshold 15
[*] You are running Pandora FMS Data Server.
[*] This server is running in MASTER mode.
[*] Pandora FMS Server [pandora_Data] is running and operative
+ sleep 1
++ pidof -x /usr/local/bin/pandora_server
+ PANDORA_PID=
+ '[' '!' -z '' ']'
+ echo 'Cannot start Pandora FMS Data Server. Aborted.'
Cannot start Pandora FMS Data Server. Aborted.
+ cd /root

Si no lo leo mal, en algún punto, el PID se queda vacío.
 Reply
#13
Creo que el error está en:

Code:
+ PANDORA_PID=/var/run/pandora/pandora_dataserver.pid

dentro de /var/run está el directorio pandora
 Reply
#14
¿Cómo?

No entiendo la respuesta.

El directorio /var/run/pandora existe y tiene permisos 777.
 Reply
#15
Tuvimos un problema con el comportamiento del pidof en máquinas Suse, que están basadas en RH.
Prueba una cosa.

Ejecuta a mano pandora, como antes:
/usr/local/bin/pandora_server /etc/pandora/pandora_server.conf

Ahora abre otro terminal y prueba:
pidof -x /usr/local/bin/pandora_server

Ves el numerito? o no ves nada?
 Reply
#16
Sale en blanco, manu.
 Reply
#17
Pues efectivamente, estamos en la mismas entonces, es el mismo problema que había con las máquinas suse.

Mete este script en tu /etc/init.d/ en vez del actual pandora_server

#!/bin/bash

# Configurable path and filenames
PANDORA_HOME="/etc/pandora/pandora_server.conf"
PANDORA_PID_PATH="/var/run"
PANDORA_PID=$PANDORA_PID_PATH/pandora_dataserver.pid
PANDORA_DAEMON=/usr/local/bin/pandora_server

# Main script

if [ ! -d "$PANDORA_PID_PATH" ]
then
echo "Pandora FMS cannot write it's PID file in $PANDORA_PID_PATH. Please create that directory"
exit
fi

if [ ! -f $PANDORA_DAEMON ]
then
echo "Pandora FMS Data Server not found, please check setup and read manual"
exit
fi

case "$1" in
start)
OLD_PATH="`pwd`"
PANDORA_PID=$(pidof -x $PANDORA_DAEMON)
if [ ! -z $PANDORA_PID ]
then
echo "Pandora FMS Data Server is currently running on this machine with PID ($PANDORA_PID). Aborting now..."
exit 1
else
rm -f $PANDORA_PID
fi

$PANDORA_DAEMON $PANDORA_HOME -D
sleep 1

PANDORA_PID=$(pidof -x $PANDORA_DAEMON)
if [ ! -z "$PANDORA_PID" ]
then
echo "Pandora Data Server is now running with PID $PANDORA_PID"
else
echo "Cannot start Pandora FMS Data Server. Aborted."
fi
cd "$OLD_PATH"
;;
stop)
PANDORA_PID=$(pidof -x $PANDORA_DAEMON)
if [ -z $PANDORA_PID ]
then
echo "Pandora FMS Data Server is not running, cannot stop it."
exit 1
else
echo "Stopping Pandora FMS Data Server"
kill $PANDORA_PID > /dev/null 2>&1
rm -f $PANDORA_PID
fi
;;
force-reload|restart)
$0 stop
$0 start
;;
*)
echo "Usage: pandora_server {start|stop|restart}"
exit 1
esac


Dime si te funciona
 Reply
#18
El mismo comportamiento que el otro script.
 Reply
#19
Claro, es que te he pasado el mismo, fallo mio :-)

Es este:

http://pandora.svn.sourceforge.net/viewv...vision=693
 Reply
#20
Este sí que ha funcionado Big Grin

¿En el svn están los scripts del init.d "tuneados" para los otros servicios? Entiendo que sí.
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes