Actualización de la supervisión de red después de actualizar la plataforma de administración de red de Junos Space
Visión general
Después de actualizar la plataforma de administración de red de Junos Space, es posible que los archivos de configuración de supervisión de red no contengan los cambios del archivo de configuración de la versión más reciente. Durante el proceso de actualización de la administración de red de Junos Space, la ventana Estado de instalación de software muestra un mensaje si hay algún archivo de configuración en conflicto. También puede acceder al archivo /var/log/install.log para ver cualquier archivo que tenga conflictos. Para combinar manualmente archivos que contienen conflictos, debe realizar todos los pasos siguientes. Cuando el proceso de actualización no encuentra ningún archivo en conflicto, los archivos se fusionan automáticamente y no es necesario realizar los siguientes pasos.
Paso 1: Monitoreo de la ventana de estado de instalación de software para conflictos de archivos
Compruebe el siguiente mensaje en la ventana Estado de instalación de software durante la actualización de la plataforma de administración de red de Junos Space:
WARNING: Conflict observed during OpenNMS git-merge so please merge the changes manually: Please go to folder /opt/opennms/etc, and merge the *.old.bak files to current running files.
Cuando inicie sesión desde la interfaz de línea de comandos (CLI) de la Plataforma de administración de red (CLI) de Junos Space, también puede comprobar si hay conflictos de archivos desde el archivo /var/log/install.log . En el siguiente mensaje de ejemplo del archivo install.log se muestran tres archivos con conflictos que necesitará combinar manualmente para resolver:
opennms-post.pl 62: Error while running git merge opennms-auto-upgrade/pristine: merge -Xpatience -Xignore-space-change -Xignore-all-space -Xrenormalize opennms-auto-upgrade/pristine: command returned error: 1 at /usr/lib/perl5/site_perl/5.8.8/Error.pm line 343. opennms-post.pl 63: The following files are in conflict: opennms-post.pl 65: eventconf.xml opennms-post.pl 65: events/ncs-component.events.xml opennms-post.pl 65: linkd-configuration.xml
Si no se encuentra ningún archivo con conflictos durante el proceso de actualización, los archivos se fusionan automáticamente y no es necesario realizar ningún paso adicional. De lo contrario, debe completar cada uno de los pasos siguientes.
Paso 2: Identificación de archivos con conflictos
Si descubrió uno o más archivos con conflictos durante el paso anterior, realice los pasos siguientes para identificar los archivos con conflictos:
Paso 3: Fusión de archivos con conflictos
Después de identificar los archivos con conflictos, debe realizar los siguientes pasos para combinar manualmente cada uno de los archivos y resolver todos los conflictos:
Paso 4: Verificar el estado de combinación manual de los archivos de configuración
Desde la CLI de Junos Space, ejecute los siguientes comandos para comprobar que los cambios del archivo de configuración se fusionan correctamente:
/opt/opennms/bin/config-tools/conflict-resolve.pl git status
Si los cambios del archivo se fusionaron correctamente, Junos Space muestra el siguiente mensaje:
nothing to commit (working directory clean)
Paso 5: Pasos finales después de actualizar el monitoreo de red
Realice los siguientes pasos después de actualizar el monitoreo de red: