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:
- Instalación de un Agente Harmony Linux (Debian o RPM)
- Configuración de un Agente Privado de Linux
- Reiniciar un Agente Privado de Linux
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:
-
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)
-
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:
- Haga una copia de seguridad de los archivos de configuración y los certificados de seguridad como referencia (opcional; consulte Desinstalar Agente abajo).
- Desinstale el agente (consulte Desinstalar Agente abajo).
- Elimine todos los archivos relacionados con Jitterbit (consulte Desinstalar Agente abajo).
- Instale la versión seleccionada del agente. Consulte Instalación de un Agente Harmony Linux (Debian o RPM).
-
Para usar sus archivos de respaldo (opcional):
-
Detenga los servicios del agente (consulte Reinicio de un Agente Privado de Linux).
-
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 lajitterbit.conf
archivo]](/es/agent/private-agents/private-agent-how-tos/edit-the-configuration-file-jitterbit-conf/#editingtheconfigurationfilejitterbit.conf-db-info). -
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:
/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
/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
Eliminación de Todos los Archivos Relacionados con Jitterbit¶
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:
- Instalación de un Agente Harmony Linux (Debian o RPM)
- Configuración de un Agente Privado de Linux
- Reiniciar un Agente Privado de Linux
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.