Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problema con Pandora - MySQL
#11
Todo apunta a un problema del FileSystem. Haz un chequeo del sistema de ficheros antes de instalar de nuevo la base de datos...

Quote:Era un problema con los grant, y le he dado permisos al usuario pandora... ahora entro con 'mysql -u pandora pandora -p' sin problema al mysql pero cuando intento acceder al portal de Pandora me sale otro error:

Cannot load configuration variables. Please check your database setup in the ./include/config.php file and read documentation.

Probably database schema is created but there are no data inside it or you have a problem with DB access credentials.

Además, si intento arrancar el server con 'service pandora_server start' me sale este error:

Pandora FMS Data Server 1.3 Build PS071012 Copyright © 2004-2007 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] It is not a good idea running Pandora FMS Server as root user, please DON'T DO IT!
[*] Server basepath is /opt/pandora_server/conf/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 /opt/pandora_server/data_in
[*] Server keepalive 50
[*] Server threshold 15
[*] You are running Pandora FMS Data Server.
[*] This server is running in MASTER mode.
DBD::mysql:Confusedt execute failed: Can't open file: 'tserver.ibd' (errno: 1) at /usr/lib/perl5/5.8.5/PandoraFMS/DB.pm line 1185.
[E] Error connecting database in init Phase. Aborting startup.

DBD::mysql:Confusedt execute failed: Can't open file: 'tserver.ibd' (errno: 1) at /usr/lib/perl5/5.8.5/PandoraFMS/DB.pm line 1185.
Cannot start Pandora FMS Data Server. Aborted.


Parece que esto no se acaba nunca...
 Reply
#12
He actualizado a la siguiente versión de Red Hat, la 5 y ahora el error es el siguiente:

Cannot load configuration variables. Please check your database setup in the ./include/config.php file and read documentation.

Probably database schema is created but there are no data inside it or you have a problem with DB access credentials.

Cuando accedo en modo consola con 'mysql -u pandora' entro perfectamente y puedo ver las tablas, pero de ahí no avanzo...

¿Alguna idea más sobre esto?

Un saludo y gracias
 Reply
#13
Usas las mismas credenciales que hay en el config.php ?
 Reply
#14
Verifica los permisos de ese fichero. Debe tener lectura para el usuario de Apache.

Por otro lado, ¿has hecho la instalación con el install.php? Debes tener el usuario "pandora" y su contraseña en el fichero citado. Prueba a entrar en el mysql con esas credenciales.

Un saludo,

Raúl

Quote:He actualizado a la siguiente versión de Red Hat, la 5 y ahora el error es el siguiente:

Cannot load configuration variables. Please check your database setup in the ./include/config.php file and read documentation.

Probably database schema is created but there are no data inside it or you have a problem with DB access credentials.

Cuando accedo en modo consola con 'mysql -u pandora' entro perfectamente y puedo ver las tablas, pero de ahí no avanzo...

¿Alguna idea más sobre esto?

Un saludo y gracias
 Reply
#15
¿Qué tal?

He estado fuera de la oficina unos días, por lo que no he podido contestar antes...

Ahora mismo el fichero config.php tiene permisos 777 para el usuario 'apache'. También he probado a ponerle permisos 400 por si acaso pero lo mismo...

Dentro del fichero, tengo esta configuración:

$dbname="pandora"; // MySQL DataBase name
$dbuser="pandora"; // DB User
//$dbpassword="hhgvnewt"; // DB Password
$dbpassword="pandora"; // DB Password
$dbhost="localhost"; // DB Host
$config_homedir="/var/www/html/pandora_console/"; // Config homedir
$BASE_URL="http://localhost/pandora_console"; // Base URL

He probado a poner el password como otro distinto al 'pandora' pero me sale un error de conexión: 'Access denied for user [email protected] (using password: YES)'

¿Alguna idea?

Por cierto, feliz año nuevo...

Un saludo y gracias
 Reply
#16
Dale permisos 600

Y otra cosa, si haces un:

mysql -upandora -phhgvnewt

Entras?
 Reply
#17
Ya está, con permisos 600 pero sigue igual, y si intento acceder con 'mysql -u pandora -p hhgvnewt' me da un error de autenticación...
 Reply
#18
Pues nada, entra como root al mysql y cambia la contraseña al usuario pandora:
grant all on pandora.* to 'pandora'@'localhost' identified by 'CONTRASEÑA';

Y cambias la contraseña en el config.php

Y ya está.
 Reply
#19
Ya lo tengo arreglado, en parte, lo que he hecho ha sido eliminar la base de datos de pandora en el mysql y volverla a crear con los scripts de pandoradb.sql y pandoradb_data.sql y me ha vuelto a salir la consola otra vez...

Una vez ahí, he creado los agentes con la información de la IP de los servidores y me ha cogido los datos que he creado a cada agente... hasta ahí todo bien... el problema me viene ahora que no me contacta (Out of limits)... cuando intento hacer desde un servidor un ssh con el usuario 'pandora' me pide el password, se lo introduzco, y puedo entrar pero no me hace los contactos.... el fichero /home/pandora/.ssh/authorized_keys está puesto con permisos 777 para el usuario 'root' y el grupo 'root' ¿esto debería ser así o es otra cosa lo que está mal?

He probado ponerle a este archivo el usuario y el grupo 'pandora' pero sigue sin contactar... ¿Alguna idea?

Un saludo y gracias
 Reply
#20
No, los permisos no son esos, ya se te respondió a eso si mal no recuerdo en:

http://www.openideas.info/phpbb/viewtopi...c&start=15
 Reply


Users browsing this thread: 2 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