Ir para o conteúdo

Instalar um Agente Privado Linux no Debian

Visão Geral

Estas são as instruções sobre como baixar e instalar o agente privado Harmony em um sistema Linux baseado em Debian. Antes da instalação, recomendamos revisar Alta disponibilidade e balanceamento de cargas de grupos de Agente e Melhores práticas de agentes privados para conversas técnicas.

Para obter informações sobre os requisitos do sistema, consulte Requisitos do sistema para agentes privados do Linux.

Para obter informações sobre como configurar o agente privado Linux instalado, consulte Configurar um agente privado Linux.

Para sistemas Linux baseados em RPM, consulte Instalar um agente privado Linux no RPM.

Pré-requisitos de Software

Nota

O usuário root no seu servidor deve ter acesso ao sudo comando.

Bibliotecas Necessárias

Os agentes privados Linux baseados em Debian exigem que estas bibliotecas sejam instaladas:

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

As bibliotecas listadas e os pacotes que as contêm podem ter nomes diferentes dependendo da distribuição Linux usada.

Instalar Bibliotecas Necessárias

Para instalar as bibliotecas necessárias e atualizar os pacotes necessários em sistemas operacionais Debian ou Ubuntu de 64 bits, execute estes 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

Solução de Problemas

Se a instalação das bibliotecas falhar com uma mensagem de que você tem pacotes quebrados (como libgcc1), você pode consertar a instalação e continuar com estes comandos. Siga quaisquer prompts que receber:

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

Erros GLIBC: Se você não conseguir instalar devido a "GLIBC_2.14 not found" em certos sistemas mais antigos, edite /etc/apt/sources.list e adicione esta linha:

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

Então execute:

$ 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

Dependência quebrada ou ausente: Se você tiver uma biblioteca com uma dependência quebrada ou ausente, verifique se há links adequados para a fonte usando o ldd comando para retornar uma lista de dependências. Por exemplo:

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

Você também pode usar o nome do pacote para verificar o status da instalação da dependência, usando a mesma convenção de nomenclatura da instalação:

$ dpkg -s zlib1g

Baixe o Agente Privado Linux

Estas instruções sobre como baixar um agente privado Linux pressupõem que você já criou um grupo de agentes, agentes e um ambiente para sua organização no Management Console.

  1. Faça login no portal Harmony e vá para Management Console > Agentes.

  2. Expanda a linha do grupo de agentes.

  3. No painel de detalhes, selecione o agente. Em seguida, clique no menu suspenso Ação na extrema direita e selecione Download for Linux DEB.

  4. O executável do agente Linux pode ser baixado uma vez, armazenado localmente e reutilizado para instalar quaisquer agentes privados adicionais à medida que forem adicionados.

Instalar um Agente

Todos os comandos de instalação exigem acesso root. Recomendamos usar uma linha de comando para instalação, pois a instalação gera mensagens importantes.

Nota

O usuário root no seu servidor deve ter acesso ao sudo comando.

Para instalar um agente privado usando um sistema operacional Linux baseado em Debian, siga estas etapas:

  1. Use este comando para navegar até o diretório onde o download do agente privado está localizado:

    $ sudo cd <DIRECTORY>
    
  2. Use isto dpkg comando para instalar o pacote Debian:

    $ apt-get install <PATH>/jitterbit-agent_<VERSION>_amd64.deb
    
  3. O agente privado Harmony é instalado em /opt/jitterbit. Este local não pode ser alterado.

  4. Após a instalação bem-sucedida, o nome do pacote instalado é jitterbit-agent.

Instalar um Agente comwget

Como alternativa, você pode instalar um agente privado Linux usando o wget comando seguindo estes passos:

  1. Faça login no portal Harmony e navegue até Downloads página.

  2. Na linha Jitterbit Agente, clique com o botão direito do mouse em Linux Debian (x64) na coluna Download e copie o endereço do link.

  3. Instale o agente privado usando estes comandos:

    $ sudo wget <URL FROM DOWNLOADS PAGE>
    $ sudo apt-get install ./jitterbit-agent_<VERSION>_amd64.deb
    
  4. O agente privado Harmony é instalado em /opt/jitterbit. Este local não pode ser alterado.

  5. Após a instalação bem-sucedida, o nome do pacote instalado é jitterbit-agent.

Próximos Passos

Para obter informações sobre como configurar o agente privado Linux instalado, consulte Configurar um agente privado Linux.

Nota

Os agentes privados Harmony não podem ser iniciados sem concluir a configuração etapa.

Importante

Os agentes privados Harmony instalados em servidores Microsoft Azure exigem um intervalo de pulsação do agente reduzido.

Para obter informações adicionais sobre agentes privados do Linux, consulte estes recursos: