Actualización de UIM Server

Este artículo describe el proceso para actualizar UIM Server.
uim902
Este artículo describe el proceso para actualizar UIM Server.
Contenido
Antes de comenzar
Complete las tareas siguientes antes de actualizar UIM Server.
Verificación de la ruta de actualización
Asegúrese de que sigue una ruta de actualización compatible descrita en la Matriz de soporte de compatibilidad.
Verificación de los requisitos de servicios web RESTful
Para que los servicios web RESTful de UIM funcionen correctamente, es posible que sea necesaria una versión específica de UIM. Consulte la documentación de los servicios web RESTful en la documentación de las sondas para ver si hay alguna actualización que sea necesaria para esta versión de UIM.
Realización de una copia de seguridad de la configuración del concentrador principal
Guarde una copia del archivo hub.cfg en la carpeta
<UIM_Server>
\hub.cfg. Los parámetros de tiempo de espera óptimos para el concentrador actualizado se establecen durante la actualización, sobrescribiendo los valores de configuración de tiempo de espera existentes. CA recomienda ejecutar el concentrador actualizado con estos valores óptimos para obtener un mejor rendimiento. Sin embargo, si desea volver a los valores de configuración de tiempo de espera anteriores por cualquier motivo, guarde una copia de seguridad del archivo de configuración del concentrador antiguo.
Eliminación de las sondas personalizadas del archivo de archivado de la sonda
En el caso de que se hayan desarrollado sondas personalizadas mediante uno de los SDK de sonda de UIM, se deberán mover o suprimir del archivo de archivado antes de iniciar una actualización. Una vez que se haya completado la actualización, se podrán mover de nuevo las sondas personalizadas al archivo de archivado.
Desactivación del reenvío de distsrv
Si se tiene configurado el reenvío de paquetes para la sonda distsrv, se debe desactivar antes de llevar a cabo la actualización.  Además, asegúrese de que el reenvío de la sonda distsrv está desactivado hasta que se realice la actualización completa de UIM para el concentrador principal, de UMP a la OC y CABI.
Siga los pasos siguientes:
  1. En la Consola de administración, haga clic en el menú de los tres puntos junto a la sonda distsrv y seleccione
    Configurar.
  2. Haga clic en la carpeta
    Reenvío
    . Si aparece algún registro de reenvío que indique
    Todo
    en la columna
    Tipo
    , debe desactivar el reenvío. Para otros tipos de registros (
    Específico
    ,
    Actualización
    o
    Licencias
    ), no es necesario desactivar el reenvío.
  3. Elimine la selección
    Reenvío activo
    .
A partir de la versión UIM 9.2.0, se han eliminado los requisitos de la licencia de nivel de sonda y de concentrador/robot. Implemente las versiones del concentrador, el robot y distsrv publicadas con la versión más reciente de UIM para eliminar la dependencia de las licencias. Si desea continuar con las versiones anteriores del concentrador y las sondas que requieren una ampliación de la licencia, póngase en contacto con el servicio de soporte para que pueda ayudarle a ampliar la licencia (si procede).
Desactivación de la exploración del antivirus
Desactive los exploradores del antivirus que se encuentran en ejecución en el servidor. Estos exploradores pueden ralentizar la instalación de forma significativa. Se puede volver a activar el explorador antivirus una vez finalizada la actualización.
Preparación de la base de datos de UIM
En función del software de base de datos que se está utilizando para hospedar la base de datos de UIM, se podrán tener requisitos adicionales.
Microsoft SQL Server
Desactive el mantenimiento del índice en el motor de datos. En tablas de gran tamaño (superiores a 10 GB), la ejecución del mantenimiento del índice tardará más en completarse de lo previsto. Se recomienda que los usuarios desactiven esta función al actualizar a la versión más reciente de UIM y, a continuación, que vuelvan activarla para que se ejecute en horario de menor trabajo, monitorizando atentamente los procesos de mantenimiento del índice. Esta acción se puede realizar en la Consola de administración o en el Gestor de la infraestructura.
Oracle
  • Si está actualizando a esta versión, como administrador de la base de datos de Oracle, ejecute el siguiente comando para conceder permisos al usuario de UIM:
    Grant execute on DBMS_CRYPTO TO <
    UIM_USER
    >;
  • (Actualización solo desde NMS 7.6) Si se está actualizando desde NMS v7.6 a UIM 8.0 o posteriores, complete el procedimiento siguiente. Si se está ejecutando una versión de UIM y se está actualizando a una versión más reciente, no se deberá completar el procedimiento siguiente.
    Siga los pasos siguientes:
    1. Como SYSDBA, ejecute:
      grant execute on dbms_redefinition to
      <UIM_USER>
      ;
      grant create type to
      <UIM_USER>
      ;
      grant execute any type to
      <UIM_USER>
      ;
      grant under any type to
      <UIM_USER>
      ;
      grant select any table to
      <UIM_USER>
      ;
      grant alter any table to
      <UIM_USER
      >;
      grant create any table to
      <UIM_USER>
      ;
      grant drop any table to
      <UIM_USER>
      ;
      grant lock any table to
      <UIM_USER>
      ;
    2. Desactive y vacíe la papelera de reciclaje de Oracle.
      Si actualiza desde NMS 7.6, la actualización presentará errores si no se vacía la papelera de reciclaje.
      1. Use una herramienta como SQL Developer para conectarse a la base de datos de Oracle.
      2. Vacíe la papelera de reciclaje. Ejecute:
        PURGE DBA_RECYCLEBIN
      3. Desactive la papelera de reciclaje. Ejecute:
        ALTER SYSTEM SET recyclebin = OFF DEFERRED;
        ALTER SESSION SET recyclebin = off;
      4. Verifique que la papelera de reciclaje está desactivada. Ejecute:
        show parameter recyclebin;
Consideraciones
Revise las siguientes consideraciones:
  • Para obtener más información sobre UIM 20.3.3, consulte el artículo UIM 20.3.3.
  • UIM 20.3.1 es una versión de parche. El parche de UIM 20.3.1 no incluye ningún instalador de actualización para UIM Server. El parche incluye artefactos independientes separados que puede usar para actualizar los respectivos componentes. Para obtener más información sobre los artefactos que están disponibles como parte de la versión del parche de UIM 20.3.1, consulte el artículo UIM 20.3.1.
  • UIM 9.2.0 (o posterior) utiliza OpenJDK en lugar de Oracle JDK. Cuando se actualiza a UIM Server, el proceso de actualización actualiza automáticamente la instancia existente de Oracle JDK a OpenJDK en el entorno de CA UIM. Además, esta actualización también suprime las instancias de Oracle JDK anteriores. Para obtener más información sobre el uso de OpenJDK en CA UIM, consulte Adopción de OpenJDK.
  • El instalador de actualización de UIM 20.3.0 instala el
    servicio web de uimesdplatelemetry
    en uimserver wasp cuando se actualiza de UIM 9.0.2 a UIM 20.3.0. Este servicio se introduce para los clientes del acuerdo de licencia del producto ya que es obligatorio para que estos clientes puedan cargar los datos de uso y la información del cliente en el segmento. Para obtener más información sobre cómo configurar las propiedades de telemetría, consulte Configuración de la telemetría para el modelo de acuerdo de licencia del producto.
  • UIM también proporciona las opciones de robot y concentrador seguros y no seguros durante la actualización de UIM Server. La activación de la opción segura implica que desea utilizar la versión segura del concentrador y del robot. Si no se ha activado la opción segura, implica que desea utilizar la versión no segura del concentrador y del robot, lo cual se basa en el modelo de seguridad heredado.Para obtener más información sobre el concentrador y el robot seguros, consulte Concentrador y robot seguros.
  • Si el paquete mon_config_service_ws está instalado en UIM Server y la Consola del operador (OC) está instalado en otro robot, revise los puntos siguientes al realizar la actualización:
    Escenario 1:
    Antes de actualizar la versión existente de UIM Server a UIM Server 20.3.0:
    1. Realice una copia de seguridad de la carpeta wasp disponible en UIM Server.
    2. Suprima la sonda wasp del UIM Server existente.
    3. Inicie el proceso para actualizar el UIM Server existente a 20.3.0 (UIM Server).
      Después de completar la actualización de UIM Server, ahora puede actualizar el UMP existente a la versión 20.3.0 (OC). Sin realizar estos pasos, si intenta actualizar UMP a la versión 20.3.0 (OC), experimentará problemas.
    Escenario 2:
    Si no suprime la sonda wasp antes de actualizar UIM Server a 20.3.0:
    1. Realice una copia de seguridad de la carpeta wasp disponible en la versión actualizada de UIM Server.
    2. Suprima la sonda wasp de la versión actualizada de UIM Server.
    3. Actualice el UMP existente a 20.3.0 (OC).
    4. Implemente la sonda wasp que está disponible en la versión 20.3.0, en la versión actualizada de UIM Server.
    5. Implemente los paquetes de adminconsole, mps y telemetry que están disponibles en la versión 20.3.0.
      Sin realizar estos pasos, si intenta actualizar el UMP existente a la versión 20.3.0 (OC), experimentará problemas.
  • Como parte del proceso de instalación, el instalador ejecuta una consulta de SQL para verificar que el entorno está listo para la actualización. Si se encuentra una incidencia, aparece un mensaje:
    Se han detectado entradas duplicadas en la base de datos de MCS. Póngase en contacto con Soporte de CA UIM para continuar con la actualización.
    Póngase en contacto con Soporte de CA UIM para validar el entorno para la instalación. Adjunte al caso, en formato .csv, extracciones de las tablas siguientes:
    • ssrv2template
    • ssrv2devicegroup
    • ssrv2field
    • ssrv2profile
    • ssrv2ConfigValue
    Si la consulta SQL genera el mensaje "It is safe to upgrade to UIM x.x.x" (Es seguro actualizar a UIM x.x.x), continúe con la instalación de la versión x.x.x.
  • La sonda discovery_agent y otras sondas pueden enviar una alarma informativa única al actualizar a la última versión del servidor de UIM. Este error no es grave y se puede ignorar de manera segura.
  • Para data_engine en las versiones anteriores a UIM 9.0.2, la tabla S_QOS_DATA contiene los datos del objeto para cada combinación única de los atributos de calidad del servicio, fuente y destino. No incluye el valor de origen para identificar la combinación única. Sin embargo, se ha mejorado la sonda data_engine en UIM 9.0.2 para utilizar la combinación única de QoS, fuente, destino y atributos de origen. Por lo tanto, cuando se actualiza UIM Server desde una versión anterior a UIM 9.0.2, el proceso de actualización puede tardar algún tiempo debido a que data_engine utiliza el valor de origen para recalcular la combinación única. Este recálculo da lugar a la actualización de los valores existentes en la columna de suma de comprobación de la tabla S_QOS_DATA. La sonda data_engine ejecuta scripts de base de datos durante el proceso de actualización para actualizar los registros existentes.Por ejemplo, para Microsoft SQL Server y MySQL, los scripts respectivos tardan aproximadamente 20-30 segundos a actualizar 700.000 registros en la tabla S_QOS_DATA. En este caso, el equipo tiene 16 GB de memoria y un procesador de 8 núcleos.
  • El instalador de UIM Server crea un archivo .pem (certificate.pem) en la carpeta
    <Nimsoft>\security
    . El archivo .pem es una clave simétrica que se comparte con los robots necesarios y que, a continuación, se utiliza para la comunicación con la sonda data_engine. Copie el archivo .pem en los robots de CABI y la Consola del operador (OC) remotos y proporcione la ubicación del archivo en el archivo robot.cfg (
    cryptkey = <ubicación del archivo .pem>
    ). Además, si cualquier sonda afectada no está en el mismo equipo donde data_engine está presente, copie el archivo .pem generado en el equipo de robot (donde data_engine no está disponible) y actualice el archivo robot.cfg con la ubicación del archivo .pem en el equipo. Para obtener más información sobre la configuración del archivo robot.cfg, consulte Configuración del archivo robot.cfg.
  • UIM 9.2.0 elimina la dependencia en la finalización de la vida útil (EOL) de Microsoft Visual C++ Redistributables para una serie de sondas y paquetes. Debido a esta opción de dependencia, la instalación de UIM implementa el paquete de Microsoft Visual C++ 2017 Redistributables (por ejemplo, vs2017_vcredist_x86) de forma predeterminada. Con esta implementación del paquete, pueden funcionar solamente las sondas enumeradas. Para otras sondas que utilizan EOL Microsoft Visual C++ Redistributables o versiones anteriores de las sondas afectadas, se deberá descargar e implementar el paquete necesario EOL Microsoft Visual C++ Redistributable (por ejemplo, vs2008_redist_x86) desde el archivo de archivado.
    Además, si desea utilizar las sondas afectadas con las versiones de UIM anteriores a UIM 9.2.0, asegúrese de descargar e implementar el paquete de Microsoft Visual C++ 2017 Redistributables necesario que está disponible en el archivo de archivado.
  • En el entorno de Linux, después de actualizar UIM 9.0.2/9.2.0 Server a UIM 20.3.0, el permiso de acceso se cambia a 750 en el directorio
    nimsoft
    en la ruta de instalación de CA UIM. De este modo, se garantiza que solo el usuario root pueda acceder al contenido del directorio. Otros usuarios no puedan acceder a esos contenidos. Si fuera necesario, el usuario raíz puede cambiar los permisos de acceso.
Descarga del paquete de instalación de UIM Server
Siga los pasos siguientes:
  1. Inicie sesión en el servidor del concentrador principal como administrador.
  2. Es obligatorio iniciar sesión en Soporte de CA.
  3. Descargue los siguientes paquetes de instalación para el sistema operativo:
    • Instalador de UIM (ejecutable
      setupCAUIMServer
      )
    • Paquetes de UIM Server (archivo .zip
      uimserverpackages
      )
      Es necesario disponer de los dos archivos en el sistema que aloja UIM Server. Si el archivo zip uimserverpackages no está presente, se producirá un error en la instalación.
  4. (Solo en actualización en modo silencioso)
    Descargue el paquete zip
    Plantillas de instalación silenciosa para UIM Server
    .
  5. (Solo Linux)
    Ejecute el comando
    chmod 755
    en el archivo ejecutable setupCAUIMServer.
Ejecución del instalador de UIM Server
El instalador se puede ejecutar en tres modos. El modo de interfaz gráfica de usuario guía al usuario a través del proceso de instalación. El modo de consola proporciona una interfaz de línea de comandos interactiva. En modo silencioso, el instalador lee la información de la configuración de un archivo de respuesta creado por el usuario y, a continuación, se ejecuta sin ninguna otra interacción adicional.
Actualización en el modo de GUI
Todos los campos del instalador distinguen entre mayúsculas y minúsculas.
Para completar una actualización en el modo de interfaz gráfica de usuario, ejecute el instalador y siga las indicaciones para completar la instalación. Cuando sea posible, el instalador muestra los valores de configuración actuales para obtener la confirmación.
Actualización en el modo de consola
Siga los pasos siguientes:
  1. Ejecute el instalador. En una línea de comandos, ejecute lo siguiente:
    • Windows:
      setupCAUIMServer.exe -i console
    • Linux: consola
      setupCAUIMServer_linux.bin -i
  2. Siga las indicaciones para completar la instalación. Siempre que sea posible, el instalador muestra los valores de configuración actuales para la confirmación.
  3. Al completar la actualización, asegúrese de realizar las siguientes acciones:
    • Vuelva a activar los exploradores de antivirus en caso necesario.
    • Active el reenvío de paquetes.
    • Vuelva a colocar las sondas personalizadas en su archivo de archivado de sondas en caso necesario.
Actualización en el modo silencioso
Siga los pasos siguientes:
  1. Prepare el archivo de respuesta:
    1. Extraiga las plantillas de instalación silenciosas.
    2. Busque el archivo
      installer.upgrade.properties
      y guárdelo como
      installer.properties
      en el mismo directorio que el instalador.
    3. Agregue la contraseña de administrador de UIM a la línea
      NMS_PASSWORD=
      en el archivo
      installer.properties
      .
    4. Guarde el archivo y asegúrese de que el tipo de archivo siga siendo
      PROPIEDADES
      . Si el tipo de archivo es
      Documento de texto
      , elimine la extensión
      .txt
      (que puede no aparecer en la carpeta).
  2. Ejecute el instalador. En una línea de comandos, ejecute lo siguiente:
    • Windows:
      setupCAUIMServer.exe – i silent
    • Linux:
      setupCAUIMServer_linux.bin -i silent
  3. El instalador desempaqueta los archivos y completa la instalación. Este proceso puede tardar varios minutos o más.
  4. Se inicia el servidor de UIM. Si no lo hace por algún motivo, ejecute:
    • Windows:
      net start "Nimsoft Robot Watcher"
    • Linux:
      /etc/init.d/nimbus start
Actualización de Microsoft Cluster Server
Utilice el siguiente procedimiento para actualizar UIM Server en un clúster de conmutación por error de Microsoft Server 2012.
Siga los pasos siguientes:
  1. Actualice el nodo principal (activo) mediante el procedimiento descrito para el modo de GUI o el modo silencioso.
  2. Active el nodo secundario (pasivo) y actualice el nodo mediante el mismo proceso que utilizó en el nodo principal.
De esta forma, puede asegurarse de que se actualizan las claves de registro en los nodos primario (activo) y secundario (pasivo) para la nueva versión.
Tareas posteriores a la actualización
Una vez se haya completado la actualización:
  • Vuelva a activar el software antivirus.
  • Active el reenvío de paquetes.
  • Vuelva a colocar las sondas personalizadas en el archivo de archivado de sondas, en caso necesario.
  • Si es necesario, actualice UMP a la OC.
  • Si es necesario, actualice los servicios web RESTful de UIM.
CA proporciona versiones más recientes de determinadas sondas entre versiones de paquetes del servidor. Durante una actualización, el instalador sobrescribe las sondas y los componentes instalados actualmente. Si se descargan parches de corrección urgente o sondas actualizadas, la actualización del Servidor de UIM puede provocar la degradación de los componentes. Si esto sucede, vaya a la página
Archivo de archivado
del sitio web Soporte y descargue los componentes que se han sobrescrito de nuevo.