Tabla de Contenidos

Actualización

Warp Update (Update Manager)

Si tiene instalada la versión 762 (o una versión anterior) utilice el Update Manager .

Warp Update Online

Warp Update Offline

Versión EnterprisePara entornos Enterprise puede actualizar de manera offline. Comuníquese con el departamento de soporte para la descarga de los ficheros.

El Warp Update Offline también sirve para instalar parches de diferentes tipos: de consola (OUM), de servidor (tar.gz) y parches combinados manuales (tar.gz).

La aplicación de parches y/o actualizaciones sin conexión puede hacer que su Consola web sea inutilizable, se recomienda hacer antes una copia de seguridad completa.

Warp Update Journal

Vaya al menú Warp UpdateWarp Update Journal para conocer las actualizaciones realizadas, versión, fecha y hora de aplicación, usuario que la solicitó y aplicó, etcétera.

Warp Update Setup

Versión Enterprise: Comuníquese con el departamento de soporte antes de cambiar cualquiera de los siguientes campos:

  • Warp Update URL.
  • Use secured Warp Update.
  • Proxy server.
  • Proxy port.
  • Proxy user.
  • Proxy password.

Actualización manual

Actualizar una versión menor

1. Se ha de realizar un respaldo de la base de datos. Ejemplo:

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

2. Se ha de realizar un respaldo de los ficheros de configuración: pandora_server.conf, config.php, pandora_agent.conf.

3. Se ha de realizar un respaldo de los plugins de Servidor y Agente, ubicados en:

/etc/pandora/plugins
pandora_console/attachment/plugin
/usr/share/pandora_server/util/plugin

4. Se ha de detener los servicios: pandora_server, tentacle_serverd, httpd, pandora_agent y mysqld.

5. Se puede proceder a realizar la actualización.

6. Recuerde volver a iniciar los servicios detenidos en el punto 4.

Desde paquetes RPM

Descargue la versión siguiente a la instalada:

rpm -U pandorafms_console*.rpm
rpm -U pandorafms_console_enterprise_package.rpm
rpm -U pandorafms_server*.rpm
tar -xvzf pandorafms_server_enterprise_package.tar.gz
cd pandora_server
./pandora_server_installer --install
rpm -U pandorafms_agent_*.rpm

En todo momento, antes y después de la actualización, podrá conocer sus versiones instaladas mediante la ejecución del comando:

rpm -qa | grep -i pandora

Desde Tarball / Fuentes

tar xvzf pandorafms_console_'package'.tar.gz
cd pandora_console
./pandora_console_upgrade -p /'yourconsolepath'
tar xvzf pandorafms_console_enterprise_'package'.tar.gz
cd pandora_console
./pandora_console_upgrade -p /'yourconsolepath'
tar xvzf pandorafms_server_'package'.tar.gz
cd pandora_server
./pandora_server_upgrade --upgrade
tar xvzf pandorafms_server_enterprise_'package'.tar.gz
cd pandora_server
./pandora_server_installer --upgrade
tar xvzf pandorafms_agent_'package'.tar.gz
cd pandora_agent
./pandora_agent_installer --force-install

Actualización mayor

Version 7.0 NG Rolling Release

Se recomienda siempre actualizar la Consola mediante Update Manager. En el caso de tener la base de datos desactualizada, en Consola web se mostrará un aviso con el título Minor release/s available.

Para solucionar este problema, se debe entrar mediante una shell al servidor donde esté ubicada la Consola de Pandora FMS y e ir al directorio:

cd /var/www/html/pandora_console/extras/mr

Dentro de este directorio aparecerá otro directorio denominado updated. Allí se deben almacenar todos los MR que estén aplicados y fuera del mismo los que no. Ejemplo de ejecución del fichero 1.sql (MR 1):

cat 1.sql | mysql -u root -p pandora

Una vez se haya aplicado el o los sql en la base de datos, se han de mover al directorio updated.

mkdir -p updated
mv 1.sql updated/

Luego se ha de actualizar el valor del MR dentro de la tabla de MySQL tconfig :

mysql -u root -p pandora> use pandora;> update tconfig set value= XX where token='MR';

Para conocer los MR que se deben aplicar, por favor vaya al siguiente enlace.

Actualización automática con Update Manager

Actualizaciones online Enterprise

A diferencia de las actualizaciones Open Source, estas tienen algunas características adicionales:

Versión Enterprise.

Para poder usar Update Manager en la versión Enterprise, primero ha debido configurar correctamente dicho software para actualizaciones, el cual tiene su propia sección en el menú Update managerUpdate manager options.

Actualizaciones online Open Source

El proceso es similar al de la versión Enterprise pero sin el paso adicional de la verificación de licencia.

Actualizaciones offline Enterprise

Versión EnterprisePuede descargar las actualizaciones offline de Pandora FMS, que son unos ficheros con extensión .OUM. Para ello, vaya a la página de soporte oficial de Pandora FMS y realice la descarga.

La aplicación de parches sin conexión puede hacer que su consola sea inutilizable, se recomienda hacer antes una copia de seguridad completa.

En caso de actualizar una instalación con Alta Disponibilidad (HA), será necesario tener en cuenta lo indicado en esta sección.

Configuración adicional del motor PHP para la operación de Update Manager

Para que Open Update Manager se ejecute correctamente se debe establecer la memoria reservada a 800 megabytes en el fichero php.ini:

memory_limit = 800M    ; Maximum amount of memory a script may consume

Para conocer la ubicación del fichero php.ini se puede utilizar:

php -i | grep php.ini

Downgrade

Desde paquetes RPM

rpm -i --force pandorafms_console_package.rpm
rpm -i --force pandorafms_console__enterprise_package.rpm

Desde Tarball/Fuentes

tar -xvzf pandorafms_console_package.tar.gz
mv --force ./pandora_console/* /yourconsolepath
tar -xvzf pandorafms_console_package.tar.gz
mv --force ./enterprise /yourconsolepath

Volver al índice de documentación de Pandora FMS