Si tiene instalada la versión 762 (o una versión anterior) utilice el Update Manager .
Para 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.
tar.gz
correspondientes, instalar primero el OUM y luego el tarball.Vaya al menú Warp Update → Warp Update Journal para conocer las actualizaciones realizadas, versión, fecha y hora de aplicación, usuario que la solicitó y aplicó, etcétera.
Versión Enterprise: Comuníquese con el departamento de soporte antes de cambiar cualquiera de los siguientes campos:
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.
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
package
por el nombre de la versión descargada y yourconsolepath
por la ruta completa de la consola instalada.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
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.
A diferencia de las actualizaciones Open Source, estas tienen algunas características adicionales:
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 manager → Update manager options.
El proceso es similar al de la versión Enterprise pero sin el paso adicional de la verificación de licencia.
Puede 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.
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
rpm -i --force pandorafms_console_package.rpm
rpm -i --force pandorafms_console__enterprise_package.rpm
tar -xvzf pandorafms_console_package.tar.gz mv --force ./pandora_console/* /yourconsolepath
tar -xvzf pandorafms_console_package.tar.gz mv --force ./enterprise /yourconsolepath