Ir para o conteúdo

Instale um Agente Privado Linux no RPM

Visão Geral

Estas são as instruções sobre como baixar e instalar o Harmony Agente Privado em um sistema Linux baseado em RPM. Antes da instalação, recomendamos revisar Alta disponibilidade e balanceamento de carga de grupos de Agente e Conversa técnica sobre práticas recomendadas para Agentes Privados.

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

Para obter informações sobre como configurar o Agente Privado Linux instalado, consulte Configurando um Agente Privado Linux.

Para sistemas Linux baseados em Debian, consulte Instalando um Agente Privado Linux no Debian.

Nota

A partir da versão 10.34 do Harmony, os Agentes Privados de 32 bits não estão mais disponíveis para download. Se você estiver usando um agente de 32 bits, atualize para um agente de 64 bits seguindo as instruções do Linux.

Pré-requisitos de Software

Comandos Necessários

Para instalar o jitterbit-agent pacote, estes comandos devem estar disponíveis:

Required Commands
python
sed
sudo
tar
unixodbc
unzip

Você pode testar a disponibilidade de um comando executando o which comando.

Nota

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

Bibliotecas Necessárias

Os Agentes Privados Linux baseados em RPM 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.

Instalando Bibliotecas Necessárias

Para instalar as bibliotecas necessárias e atualizar os pacotes necessários no RHEL 7 e 8 de 64 bits ou no Amazon Linux AMI, execute estes comandos:

$ sudo dnf update

# Required for Amazon Linux AMI:
$ sudo dnf -y install libgcc44 libstdc++44

# Required for all operating systems:
$ sudo dnf -y install python2 sed sudo unixODBC unzip tar
$ sudo dnf install libnsl.so.1
$ sudo dnf install libnsl
$ sudo ln -s /usr/bin/python2.7 /usr/bin/python

Solução de Problemas

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 comando ldd comando para retornar uma lista de dependências. Por exemplo:

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

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

$ sudo yum list installed libgcc

Baixando o Agente Privado Linux

Estas instruções sobre como baixar um Agente Privado Linux pressupõem que você já criou um Grupo de Agentes, Agente(s) e um ambiente para sua organização no Management Console. Consulte Agentes > Grupos de Agente e Agentes > Agentes Para maiores informações.

  1. Faça login no Portal Harmony e vá para o Management Console > Agentes > Grupos de Agente.
  2. Na parte superior da tela, selecione a linha Grupo de Agentes. A metade inferior da tela agora deve listar os Agentes Disponíveis dentro do Grupo de Agentes selecionado.
  3. Na parte inferior da tela, selecione a linha do agente. Em seguida, clique no menu suspenso Ação na extrema direita e selecione Baixar para Linux RPM.
  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.

Instalando um Agente

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

Nota

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

Para instalar e configurar um Agente Privado usando um sistema operacional baseado em RPM, 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 yum comando para instalar o pacote RPM. Todas as dependências do pacote serão baixadas e instaladas automaticamente:

    $ sudo yum install jitterbit-agent-<VERSION>.x86_64.rpm
    
  3. O Harmony Agente Privado está 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.

Instalando um Agente com wget

Alternativamente, você pode instalar um Agente Privado Linux usando o wget comando seguindo estas etapas:

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

  2. Na linha Jitterbit Agente, clique com o botão direito em Linux RPM (x64) ou Linux Redhat Non-Root (x64) na coluna Download e copie o endereço do link.

  3. Instale o Agente Privado usando estes comandos:

    $ sudo ln -s /usr/bin/python2 /usr/bin/python
    $ sudo dnf install wget
    $ sudo wget <URL FROM DOWNLOADS PAGE>
    $ sudo dnf install jitterbit-agent-<VERSION>-38.x86_64.rpm
    
  4. O Harmony Agente Privado está 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 Configurando um Agente Privado Linux.

Nota

Os Harmony Agentes Privados não podem ser iniciados sem concluir a configuração etapa.

Importante

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

Para obter informações adicionais sobre Linux Agentes Privados, consulte estes recursos: