Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Migrar de 4.1 a 5.1
#1
Buenas,

Ayer intenté migrar de la 4.1 a la 5.1 y me di por vencido. ¿hay algún documento claro para llevar a cabo esta operación?

Muchas gracias.
 Reply
#2
Hola, te pongo un resumen de como lo hago yo, presupongo has descargado los rpm previamente.

Actualizacion Servidor PANDORA FMS

1.Haga un Backup de su base de datos

mysqldump -u root -p pandora > backup_pandora_X.Y.sql

2.Haga un Backup de sus ficheros de configuración, que son los siguientes:

/etc/pandora/pandora_server.conf
pandora_console/include/config.php at your apache web root directory.
/etc/pandora/pandora_agent.conf

CentOS
/etc/pandora/pandora_server.conf
/var/www/htmlpandora_console/include/config.php
/etc/pandora/pandora_agent.conf


3. Detenga todos los procesos que se estén ejecutando de Pandora FMS: pandora_server, pandora_agent, tentacle y mysql.
Recordad que podemos tener corriendo el pandora_watchdog.sh
y que al parar el pandora_server vuelva a levantarse automáticamente, para ello pararemos también el pandora_watchdog

/etc/init.d/pandora_server stop
/etc/init.d/pandora_agent_daemon stop
/etc/init.d/tentacle_serverd stop
/etc/init.d/apache2 stop  o /etc/init.d/httpd stop (parar servidor apache, variará dependiendo de la distribución que usemos)
/etc/init.d/mysqld stop

CentOS
/etc/init.d/pandora_server stop
/etc/init.d/pandora_agent_daemon stop
/etc/init.d/tentacle_serverd stop
/etc/init.d/httpd stop
/etc/init.d/mysqld stop

4. Actualizar

Desde paquetes RPM

Ver la versión del paquete instalado en su sistema:

rpm -q -a | grep pandora

Actualizar paquetes servidor, consola, agente

rpm -U <nombre_paquete.rpm> o rpm -U --force <nombre_paquete.rpm>


5. Actualizar Base datos

Encontrará en el directorio {PANDORA_CONSOLE}/extras fichero llamado pandoradb_migrate_vX.Y_to_vX.Z.sql

CentOS
/etc/init.d/mysqld start
cd /var/www/html/pandora_console
cat extras/pandoradb_migrate_4.1_to_5.0.sql | mysql -u pandora -p -D pandora
/etc/init.d/pandora_server start
/etc/init.d/pandora_agent_daemon start
/etc/init.d/tentacle_serverd start
/etc/init.d/httpd start


Y te pego el log del puTTY, en este caso es de cuando pase a la version 5.0, pero es lo mismo para cualquier version:

[[email protected] artica]# cd Documentos/
[[email protected] Documentos]# mysqldump -u root -p pandora > backup_pandora_4.1.sql
l
Enter password:
[[email protected] /]# /etc/init.d/pandora_server stop
Stopping Pandora FMS Server
[[email protected] /]# /etc/init.d/pandora_server stopagent_daemon stop
Stopping Pandora Agent.
[[email protected] /]# /etc/init.d/pandora_agent_daemon stoptentacle_serverd stop
Stopping Tentacle Server
[[email protected] /]# /etc/init.d/tentacle_serverd stopapachttpd stop
Parando httpd: [  OK  ][[email protected] /]# /etc/init.d/httpd stopmysqld stop
Parando mysqld:  [  OK  ][[email protected] /]# cd /
[[email protected] /]# cd home/artica/
[[email protected] artica]# cd Descargas/

[[email protected] Descargas]# ls
pandorafms_agent_unix-5.0SP3-1.noarch.rpm
pandorafms_console-5.0SP3-1.noarch.rpm
pandorafms_server-5.0SP3-1.noarch.rpm

[[email protected] Descargas]# rpm -U --force pandorafms_ server-5.0SP3-1.noarch.rpm
An existing version of pandora_server.conf is found.
Don't forget to start Tentacle Server daemon if you want to receive
data using tentacle
[[email protected] Descargas]# rpm -U --force pandorafms_console-5.0SP3-1.noarch.rpm 

[[email protected] Descargas]# rpm -U --force pandorafms_agent_unix-5.0SP3-1.noarch.rpm
[[email protected] Descargas]# cd /


[[email protected] extras]# ls
check_other_languages.sh
network_components.mysql.sql
network_components.oracle.sql
network_components.postgreSQL.sql
pandoradb_migrate_4.0.x_to_5.0.mysql.sql
pandoradb_migrate_4.0.x_to_5.0.oracle.sql
pandoradb_migrate_4.0.x_to_5.0.postgreSQL.sql
pandoradb_migrate_4.1_to_5.0.mysql.sql
pandoradb_migrate_4.1_to_5.0.oracle.sql
pandoradb_migrate_4.1_to_5.0.postgreSQL.sql
pandoradb_migrate_v4.0_to_v4.1.sql
pandora_diag.php
sample_login.php

[[email protected] /]# /etc/init.d/mysqld start
Iniciando mysqld:  [  OK  ][[email protected] /]# cd var/www/html/pandora_console/

[[email protected] pandora_console]#  cat extras/pandoradb_migrate_4.1_to_5.0.mysql.sql | mysql -u pandora -p -D pandor
Enter password:

[[email protected] pandora_console]# cd /
[[email protected] /]# /etc/init.d/pandora_server start

Pandora FMS Server 5.0SP3 Build 140128 Copyright © 2004-2014 ArticaST
This program is OpenSource, licensed under the terms of GPL License version 2.
You can download latest versions and documentation at http://www.pandorafms.org

[*] Backgrounding Pandora FMS Server process.

Pandora Server is now running with PID 6070
[[email protected] /]# /etc/init.d/pandora_agent_daemon start
Pandora FMS Agent is now running with PID 6226
[[email protected] /]# /etc/init.d/tentacle_serverd start
Tentacle Server is now running with PID 6303
[[email protected] /]# /etc/init.d/httpd start

Espero te sirva, saludos
 Reply
#3
Para empezar, agradecer tu ayuda!!

Lo unico que al ejecutar el comando 'rpm -q -a | grep pandora' no me sale nada.

¿que rpm debo descargar?

Muchas gracias por todo.
 Reply
#4
¿En que sistema operativo tienes montado PandoraFMS?

Saludos
 Reply
#5
Te envío la documentación de Pandora para migrar de versión:

http://wiki.pandorafms.com/index.php?tit....B3n_mayor

Saludos
 Reply
#6
No me facilita el trabajo ese documento, porque como te digo, es algo confuso. Yo quiero pasar de la 4.1 a la 5.1 y no termino de verlo claro con esa documentación.

Si hay algo más por ahí, estaría bien saberlo.

Muchas gracias por todo.
 Reply
#7
Tenga en cuenta que estoy sobre Ubuntu 12.04 LTS

Gracias!!
 Reply
#8
Hola buenas,

es sencillo. Da igual que sea un ubuntu. Tienes que hacer primero los backup de todo. (BBDD, consola, agente, etc....). Y luego seguir los pasos uno por uno

Saludos,

Sergio
 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