Saltar al contenido

Instalar un Agente Privado de Linux en Debian

Descripción General

Estas son las instrucciones para descargar e instalar el agente privado Harmony en un sistema Linux basado en Debian. Antes de la instalación, recomendamos revisar Alta disponibilidad y balanceo de cargas de los grupos de Agente y Charla técnica sobre las mejores prácticas de los agentes privados.

Para obtener información sobre los requisitos del sistema, consulte Requisitos del sistema para agentes privados de Linux.

Para obtener información sobre cómo configurar el agente privado de Linux instalado, consulte Configurar un agente privado de Linux.

Para sistemas Linux basados en RPM, consulte Instalar un agente privado de Linux en RPM.

Requisitos Previos del Software

Nota

El usuario root de su servidor debe tener acceso a la sudo dominio.

Bibliotecas Requeridas

Los agentes privados de Linux basados en Debian requieren que se instalen estas bibliotecas:

Required Libraries
libc.so.6
libgcc_s.so.1
libm.so.6
librt.so.1
libstdc++.so.6
libuuid.so.1
libz.so.1

Nota

Las bibliotecas listadas y los paquetes que las contienen pueden tener nombres diferentes dependiendo de la distribución de Linux utilizada.

Instalar las Bibliotecas Necesarias

Para instalar las bibliotecas necesarias y actualizar los paquetes necesarios en sistemas operativos Debian o Ubuntu de 64 bits, ejecute estos comandos:

$ sudo apt-get update
$ sudo apt-get install python3
$ sudo ln -sf /usr/bin/python3 /usr/bin/python
$ sudo apt-get install libc6 libgcc1 libstdc++6 libuuid1 zlib1g
$ sudo apt-get update
$ sudo apt-get install python2
$ sudo ln -sf /usr/bin/python2.7 /usr/bin/python
$ sudo apt-get install libc6 libgcc1 libstdc++6 libuuid1 zlib1g unixodbc sed unzip tar

Solución de Problemas

Si la instalación de bibliotecas falla y aparece un mensaje que indica que hay paquetes dañados (como libgcc1), puedes arreglar la instalación y continuar con estos comandos. Sigue las instrucciones que recibas:

$ sudo apt --fix-broken install
$ sudo apt-get install libc6 libgcc1 libstdc++6 libuuid1 zlib1g

Errores de GLIBC: Si no puede realizar la instalación debido a "GLIBC_2.14 not found" en ciertos sistemas más antiguos, editar /etc/apt/sources.list y añade esta línea:

$ deb http://ftp.debian.org/debian/ jessie main

Luego ejecute:

$ sudo apt-get update
$ sudo apt-get -t experimental install libc6-dev

# Check that GLIBC is greater than or equal to 2.14:
$ ldd --version

Dependencia rota o faltante: Si tiene una biblioteca con una dependencia rota o faltante, verifique los enlaces adecuados a la fuente utilizando el ldd comando para devolver una lista de dependencias. Por ejemplo:

$ ldd /opt/jitterbit/lib/libkonga-zip.so

También puede utilizar el nombre del paquete para comprobar el estado de instalación de la dependencia, utilizando la misma convención de nombres que para la instalación:

$ dpkg -s zlib1g

Descargar el Agente Privado de Linux

Estas instrucciones sobre cómo descargar un agente privado de Linux suponen que ya ha creado un grupo de agentes, agentes y un ambiente para su organización dentro de la Management Console.

  1. Inicie sesión en el portal Harmony y vaya a Management Console > Agentes.

  2. Expanda la fila del grupo de agentes.

  3. En el panel de detalles, seleccione el agente. Luego, haga clic en el menú desplegable Acción en el extremo derecho y seleccione Descargar para DEB de Linux.

  4. El ejecutable del agente de Linux se puede descargar una vez, almacenar localmente y reutilizar para instalar cualquier agente privado adicional a medida que se agreguen.

Instalar un Agente

Todos los comandos de instalación requieren acceso de root. Recomendamos utilizar una línea de comandos para la instalación, ya que la instalación genera mensajes importantes.

Nota

El usuario root de su servidor debe tener acceso a la sudo dominio.

Para instalar un agente privado utilizando un sistema operativo Linux basado en Debian, siga estos pasos:

  1. Utilice este comando para navegar al directorio donde se encuentra la descarga del agente privado:

    $ sudo cd <DIRECTORY>
    
  2. Utilice esto dpkg comando para instalar el paquete Debian:

    $ apt-get install <PATH>/jitterbit-agent_<VERSION>_amd64.deb
    
  3. El agente privado Harmony se instala en /opt/jitterbit. Esta ubicación no se puede cambiar.

  4. Tras una instalación exitosa, el nombre del paquete instalado es jitterbit-agent.

Instalar un Agente conwget

Alternativamente, puede instalar un agente privado de Linux utilizando el wget comando siguiendo estos pasos:

  1. Inicie sesión en el portal Harmony y navegue hasta Descargas página.

  2. En la fila Jitterbit Agente, haga clic con el botón derecho en Linux Debian (x64) en la columna Descargar y copie la dirección del enlace.

  3. Instale el agente privado utilizando estos comandos:

    $ sudo wget <URL FROM DOWNLOADS PAGE>
    $ sudo apt-get install ./jitterbit-agent_<VERSION>_amd64.deb
    
  4. El agente privado Harmony se instala en /opt/jitterbit. Esta ubicación no se puede cambiar.

  5. Tras una instalación exitosa, el nombre del paquete instalado es jitterbit-agent.

Próximos Pasos

Para obtener información sobre cómo configurar el agente privado de Linux instalado, consulte Configurar un agente privado de Linux.

Nota

Los agentes privados de Harmony no se pueden iniciar sin completar la configuración paso.

Importante

Los agentes privados de Harmony instalados en servidores de Microsoft Azure requieren un intervalo de latido del agente reducido.

Para obtener información adicional sobre los agentes privados de Linux, consulte estos recursos: