Welcome to Pandora FMS Community › Forums › Soporte de la comunidad › Errores al crear la base de datos – instalación desde la consola
-
Errores al crear la base de datos – instalación desde la consola
Posted by lmcrespo on March 27, 2017 at 20:41Hola!
Al final, conseguí instalar la consola de Pandora FMS en Ubuntu 16.04, y luego instalé el servidor y el agente. El caso es que accediendo a http://localhost/pandora_console/install.php llego hasta la creación de la base de datos. Introduzco los datos de acceso del usuario root, y todo lo demás:
Le doy a “Next” y tras una no muy larga espera…
No parece un error de mi servidor MySQL, sino del propio código de creación. ¿Podríais ayudarme?
Muchas gracias.
antonio replied 7 years, 11 months ago 2 Members · 3 Replies -
3 Replies
-
::
Hola lmcrespo,
Voy a pasarte un par de ficheros .sql que contienen el esquema de la base de datos, así te saltas ese paso, están comprimidos en zip y puedes descargarlos aquí: https://we.tl/4PLt0Yzijj.
El proceso para utilizarlos sería guardarlos en tu servidor de base de datos (supongo que estará todo en tu máquina ubuntu), entrar en la consola de mysql y ejecutar algo así:
create database pandora; use pandora; source /tmp/pandoradb.sql;
source /tmp/pandoradb_data.sql; Además es posible que tengas que ejecutar los “grant” para que el usuario de pandora que emplees para conectarse con la base de datos pueda acceder correctamente. Algo así desde la consola de mysql:
grant all privileges on pandora.* to pandora@localhost identified by 'yourpass';
Este usuario debe estar bien configurado en los ficheros include/config.php (en el directorio de la consola) y en el pandora_server.conf (en /etc normalmente).
Eso debería construirte el esquema de la base de datos pudiéndote saltar el paso que te da problemas y acceder directamente a la consola con: http://tu_ip/pandora_console
El user/pass por defecto es admin/pandora.Ya me comentas si lo consigues.
Un saludo,
Antonio. -
::
Hola antonio.s,
Muchas gracias por la respuesta, los archivos y las indicaciones. He conseguido instalar todo el sistema de una vez.
No obstante, he de reconocer que el problema era puramente mio, pues al cargar el sql de las tablas a través de consola, me seguía dando fallo y, al fijarme, era siempre en los DEFAULTS de columnas del tipo DATETIME, y siempre cuando estaban a ‘0’. Así que, investigando un poco más, he caído en los modos del servidor.
Por si alguien más lo lee, y le da el mismo error que a mi, que ejecute lo siguiente en el servidor MySQL:
SELECT @@global.sql_mode;
Si en los modos del servidor aparecen NO_ZERO_IN_DATE y/o NO_ZERO_DATE, debemos cambiar los modos usando:
SET @@global.sql_mode = 'MODOS SEPARADOS POR COMAS;
Tras esto hay que cerrar la conexión con el servidor y conectar de nuevo.
Una vez cambiados, tanto la creación manual como automática desde la interfaz web de las bases de datos se produce sin problema.
Un saludo,
Luis Miguel -
::
Hola,
Me alegro de que lo hayas solucionado, especialmente si se trataba del sql_mode, que además de en la instalación puede dar bastantes problemas después si no está correctamente configurado.
Por si te interesa, también se puede configurar en el fichero my.cnf (optimización de la base de datos).
Un saludo,
Antonio.