Saltar al contenido

Actualizar o Desinstalar un Agente Privado de Linux

Descripción General

Estas son las instrucciones sobre cómo actualizar o desinstalar un Agente Privado de Linux en distribuciones de Linux basadas en Debian y RPM.

Para obtener información adicional sobre los Agentes Privados de Linux, consulte estos recursos:

Para obtener documentación sobre cómo realizar ciertas tareas con los Agentes Privados de Harmony, consulte Tutoriales Agente Privado.

Para obtener documentación sobre cómo superar los desafíos con los Agentes Privados de Harmony, consulte Solución de problemas del Agente Privado.

Actualizar un Agente

Advertencia

Actualización de un Agente Privado de Linux de 32 bits a uno de 64 bits

  • Las versiones existentes del agente de 32 bits deben desinstalarse antes de realizar la actualización (consulte las instrucciones para Desinstalación de Linux).
  • Se deben desinstalar las instalaciones existentes de PostgreSQL y del controlador PostgreSQL (psqlODBC o pODBC).
  • Los controladores ODBC de 32 bits existentes no son compatibles.

Nota

Si está actualizando un agente de versión de 64 bits existente a un agente de versión superior de 64 bits, no necesita desinstalar el agente existente antes de realizar la actualización.

Nota

Si está actualizando de la versión 10.37 a 10.38, consulte 10.38 Agentes Privados de Linux en Problemas conocidos del Agente Privado para obtener información sobre un problema conocido que ocurre durante la actualización de Agente Privado.

La actualización del paquete Agente Privado en Linux se puede realizar utilizando los mismos comandos utilizados durante la instalación inicial. No es necesario ejecutar el secuencia de comandos de configuración al actualizar un Agente Privado existente. Los Agentes Privados de Linux se pueden actualizar a 11.x desde cualquier versión del agente 10.x sin ningún comando adicional.

Al actualizar un Agente Privado de Linux desde una versión anterior a la 10.37 a una versión 10.37 o posterior, la base de datos PostgreSQL se reinicializará a medida que se actualice a la versión 9.6. Esta actualización recreará la base de datos de su Agente Privado y sus datos se recuperarán durante este proceso de actualización. Después de la actualización, las copias de seguridad creadas con una versión anterior de PostgreSQL no serán compatibles. El proceso de actualización puede tardar más de 30 minutos dependiendo de la cantidad de proyectos y el tamaño de los ambientes asociados con su grupo de Agente Privado. Cualquier trabajo pendiente se colocará en una cola pendiente para ejecutarse una vez completada la actualización.

Un Agente Privado tarda poco en actualizarse (aproximadamente tres minutos), según el servidor. Si le preocupa tener una interrupción, puede utilizar alta disponibilidad (dos o más agentes) y no tienen tiempo de inactividad. Si su suscripción actual no tiene agentes adicionales disponibles para esto, comuníquese con su Gerente de Éxito del Cliente (CSM).

Para actualizar un Agente Privado, siga estos pasos:

  1. Compruebe si necesita desinstalar el agente primero, según el tipo de Agente Privado instalado: ¿es de 32 bits o de 64 bits? (opcional; consulte Determinación del tipo de Agente instalado y Desinstalar Agente abajo)

  2. Instale la nueva versión del agente. Para obtener más información, consulte Instalación de un Agente Harmony Linux (Debian o RPM)

    Nota

    Todos los archivos de configuración se conservan durante una actualización de Agente Privado.

Determinar el Tipo de Agente Instalado

Para determinar el tipo de agente que ha instalado (ya sea de 32 bits o de 64 bits), puede utilizar un comando para comprobar qué paquetes están instalados. Si está actualizando de Agente Privado de 32 bits a 64 bits, primero debe desinstalar el agente actual.

Utilice el dpkg comando para verificar el instalado jitterbit-agent paquete:

$ dpkg -l | grep 'jitterbit-agent'

Esto devolverá una salida que incluye i386 (para 32 bits) o amd64 (para 64 bits), como por ejemplo:

ii  jitterbit-agent:i386      10.xx.x.x      i386       Jitterbit Agent
ii  jitterbit-agent:amd64     10.xx.x.x      amd64      Jitterbit Agent

Utilice el rpm comando para verificar el instalado jitterbit-agent paquete:

$ rpm -qi `rpm-qa | grep agente-jitterbit` | grep Architecture:

Esto devolverá una salida que incluye i386 (para 32 bits) o amd64 (para 64 bits), como por ejemplo:

Architecture: i386
Architecture: amd64

Revertir un Agente

No se espera que sea necesario volver a una versión anterior de un Agente Privado. Sin embargo, en caso de ser necesario, estos son los pasos:

  1. Haga una copia de seguridad de los archivos de configuración y los certificados de seguridad como referencia (opcional; consulte Desinstalar Agente abajo).
  2. Desinstale el agente (consulte Desinstalar Agente abajo).
  3. Elimine todos los archivos relacionados con Jitterbit (consulte Desinstalar Agente abajo).
  4. Instale la versión seleccionada del agente. Consulte Instalación de un Agente Harmony Linux (Debian o RPM).
  5. Para usar sus archivos de respaldo (opcional):

    1. Detenga los servicios del agente (consulte Reinicio de un Agente Privado de Linux).

    2. Coloque sus certificados de seguridad guardados en el directorio de instalación. Actualice manualmente los archivos de configuración recién instalados según la configuración de sus archivos guardados.

      Advertencia

      Copiar directamente los archivos de configuración guardados después de un cambio de versión del agente puede causar errores. En su lugar, utilice herramientas como el complemento Comparar Notepad++ para ayudarle a comparar y actualizar manualmente los ajustes de configuración. No cambie la configuración con contraseñas o puertos definidos como los que se encuentran en la credentials.txt archivo y bajo el [[DbInfo sección de la jitterbit.conf archivo]](/es/agent/private-agents/private-agent-how-tos/edit-the-configuration-file-jitterbit-conf/#editingtheconfigurationfilejitterbit.conf-db-info).

    3. Inicie los servicios del agente (consulte Reinicio de un Agente Privado de Linux).

Desinstalar un Agente

Antes de desinstalar, se recomienda guardar los archivos de configuración y los certificados de seguridad de su instalación actual como referencia. Estos normalmente se encuentran en:

Files
/opt/jitterbit/jitterbit.conf
/opt/jitterbit/apache/conf/httpd.conf
/opt/jitterbit/JdbcDrivers.conf
/opt/jitterbit/Resources/jitterbit-agent-config.properties
/opt/jitterbit/Resources/credentials.txt
Directories
/opt/jitterbit/apache/conf/extra/
/opt/jitterbit/apache/conf/ssl.crt/
/opt/jitterbit/apache/conf/ssl.key/

Precaución

Para poder usar sus archivos de respaldo en una instalación futura, debe detener los servicios mientras mueve los archivos y luego reiniciar los servicios una vez completados (consulte Reiniciar un Agente Privado de Linux).

Advertencia

Copiar directamente los archivos de configuración guardados después de un cambio de versión del agente puede provocar errores. En su lugar, utilice herramientas como el complemento Comparar Notepad++ para ayudarle a comparar y actualizar manualmente los ajustes de configuración. No cambie la configuración con contraseñas o puertos definidos como los que se encuentran en la credentials.txt archivo y bajo el [[DbInfo sección de la jitterbit.conf archivo]](/es/agent/private-agents/private-agent-how-tos/edit-the-configuration-file-jitterbit-conf/#editingtheconfigurationfilejitterbit.conf-db-info).

Utilice este dpkg comando para desinstalar el Agente Privado Harmony:

$ sudo dpkg --remove jitterbit-agent

También puedes utilizar el apt-get comando para desinstalar el Agente Privado Harmony:

$ sudo apt-get remove jitterbit-agent

Utilice este yum comando para desinstalar el Agente Privado Harmony:

$ yum remove jitterbit-agent

También puedes usar este rpm comando para desinstalar el Agente Privado Harmony:

$ rpm --erase jitterbit-agent

La desinstalación eliminará los archivos instalados durante la instalación. El /opt/jitterbit El directorio y la base de datos de Harmony Agente Privado no se borran automáticamente y pueden incluir archivos de registro y archivos de aplicación generados al ejecutar operaciones. Para eliminar por completo todos los archivos relacionados con Jitterbit, utilice estos dos comandos:

$ sudo rm -rf /opt/jitterbit
$ sudo rm -rf /tmp/jitterbit

Próximos Pasos

Para obtener información adicional sobre los Agentes Privados de Linux, consulte estos recursos:

Para obtener documentación sobre cómo realizar ciertas tareas con los Agentes Privados de Harmony, consulte Tutoriales Agente Privado.

Para obtener documentación sobre cómo superar los desafíos con los Agentes Privados de Harmony, consulte Solución de problemas del Agente Privado.