Instalar um agente privado Jitterbit silencioso do Windows
Introdução
O Windows Quiet Agente Installer permite que você configure e execute uma instalação silenciosa e autônoma de um agente privado. Esta página fornece instruções sobre como baixar, instalar e configurar um agente privado usando o instalador do Windows Quiet Agente.
Para obter instruções sobre como usar o instalador padrão do agente privado do Windows, consulte Instalar um agente do Windows.
Para obter mais informações sobre requisitos de sistema, reinicialização, reversão e desinstalação de um agente privado, consulte Instalar um agente do Windows.
Estas instruções pressupõem e exigem que você já tenha criado um grupo de agentes e agentes privados para sua organização no Management Console.
Baixe o instalador do agente silencioso do Windows
Para baixar o instalador do Windows Quiet Agente, siga estas instruções:
- Faça login no portal Harmony e navegue até Downloads página.
- Na linha Jitterbit Agente, clique em Windows Quiet Agente Installer (x64) na coluna Download. Um arquivo ZIP para o Windows Quiet Agente Installer será baixado. O arquivo ZIP contém vários scripts que devem ser editados para instalar o agente (consulte Instalando e configurando um agente abaixo).
Nota
O arquivo ZIP do instalador do Windows Quiet Agente pode ser baixado, armazenado localmente e reutilizado conforme necessário para quaisquer agentes privados adicionais à medida que forem adicionados.
Instalar e configurar um agente
Para instalar e configurar um agente privado usando o Windows Quiet Agente Installer, siga estas etapas:
-
Descompacte
jitterbit-agent-x64-XX.XX.X.XX.zip
. -
Abrir
config64.ps1
e preencha os parâmetros entre aspas duplas para cada campo:title="config64.ps1" $Jitterbit_user_name = "example@jbexample.com" $Jitterbit_password = "Jitterbit4Ever!" $Postgres_super_user = "postgres" $Postgres_super_password = "Ea$yAs123" Postgres_service_account = "postgres" $Postgres_service_password = "humTdumt$@t0nAwa11" Postgres_agent_username = "" Postgres_agent_password = "" $Agent_group_id = "123321" $Agent_id = "987789" $Agent_install_file = "jitterbit-agent-x64-XX.XX.X.XX.exe" `[bool] `$Postgres_listen_address_localhost = 0 $Postgres_config_dir = "C:\Program Files\PostgreSQL\14\data\postgresql.conf"
Campo Descrição Jitterbit_user_name
Insira o nome de usuário associado à sua conta Harmony. Jitterbit_password
Digite a senha da sua conta Harmony. Postgres_super_user
Se aplicável, insira um nome de usuário para a conta de superusuário do PostgreSQL. Caso contrário, deixe este campo definido como padrão postgres
. Esta configuração está disponível apenas para a versão 10.48 ou posterior do agente.Postgres_super_password
Insira uma senha a ser usada para o banco de dados PostgreSQL. A senha deve estar em conformidade com as políticas de senha do seu sistema em relação ao comprimento e à complexidade. Se você estiver usando uma instalação existente do PostgreSQL, insira a super senha para o banco de dados PostgreSQL existente. Postgres_service_account
Se aplicável, insira o nome de usuário da conta de serviço do Windows para o serviço PostgreSQL ser executado. Caso contrário, deixe este campo definido como padrão postgres
. Esta configuração está disponível apenas para a versão 10.48 ou posterior do agente.Postgres_service_password
Insira uma senha a ser usada para o banco de dados PostgreSQL. A senha deve estar em conformidade com as políticas de senha do seu sistema em relação ao comprimento e à complexidade. Se você estiver usando uma instalação existente do PostgreSQL, insira a super senha para o banco de dados PostgreSQL existente. Postgres_agent_username
Por padrão, o instalador usa o nome de usuário do agente PostgreSQL especificado com o User
chave na[Dbinfo]
seção do arquivo de configuração do agente privado. Se você quiser que o agente use um nome de usuário alternativo, especifique-o aqui para substituir a configuração do agente privado. Caso contrário, deixe este campo em branco. Esta configuração está disponível somente para a versão 10.48 ou posterior do agente.Postgres_agent_password
Se aplicável, digite a senha da conta especificada no Postgres_agent_username
campo. Caso contrário, deixe este campo em branco. Esta configuração está disponível somente para a versão 10.48 ou posterior do agente.Agent_group_id
Insira seu ID de grupo de agentes privados. Seu ID de grupo de agentes privados está disponível no Management Console Agents página. Agent_id
Insira seu ID de agente privado. Seu ID de agente privado está disponível no Management Console Agents página. Agent_install_file
Este campo é preenchido automaticamente e não requer modificação. O valor padrão deste campo aponta para a versão do executável do agente do Windows baixado. Nota
O valor deste campo deve corresponder ao valor do arquivo ZIP baixado. Você receberá erros e a instalação falhará se
Agent_install_file
não aponta para o executável correto do agente do Windows.Postgres_listen_address_locahost
Insira um valor booleano indicando se o banco de dados PostgreSQL listen_address
está definido paralocalhost
. Qualquer valor diferente de zero corresponde atrue
e0
corresponde comfalse
. O padrão é0
(false
).Postgres_config_dir
Se você estiver usando um banco de dados PostgreSQL existente, insira o diretório do seu arquivo de configuração do banco de dados PostgreSQL. Se você estiver usando o banco de dados PostgreSQL empacotado com o agente privado, esta linha não precisa ser modificada. -
Aberto
silent_install64.ps1
e definirKO_INSTALL_MODE
para o modo de instalação apropriado, dependendo se você deseja instalar o banco de dados PostgreSQL empacotado com o agente privado ou se tem uma instalação existente de um banco de dados PostgreSQL que você gostaria de usar:Modo de instalação Descrição KO_INSTALL_MODE=\"0\
Avançado: Instala um agente privado e configura um banco de dados de agente privado para usar uma instalação PostgreSQL existente. Este modo pode ser usado para uma atualização de um agente privado somente ao atualizar de uma versão de agente 11.x para uma versão 11.x posterior, ou de uma versão de agente 10.x para uma versão 10.61 ou anterior.
A versão do banco de dados PostgreSQL existente deve corresponder à esperada pela versão do agente:
- Para agentes privados do Windows 11.0 e posteriores, um banco de dados PostgreSQL existente que seja a versão 14.5-1 foi confirmado para funcionar. Espera-se que outras versões do PostgreSQL 14.x funcionem, mas não foram testadas.
- Para agentes privados do Windows 10.x, o banco de dados PostgreSQL existente deve ser a versão 9.6.x.
Um banco de dados PostgreSQL 14.x existente deve ser configurado para usar criptografia de senha MD5:
postgres=# set password_encryption TO 'md5';
SETKO_INSTALL_MODE=\"1\
Rápido: Instala todos os componentes necessários para executar o agente privado, incluindo um banco de dados e driver do agente PostgreSQL. Use esta opção se você nunca instalou um banco de dados PostgreSQL ou o agente privado neste computador antes, ou se você desinstalou corretamente todos os componentes (veja Desinstalando um agente privado). TABLEROWEND
-
Execute o Windows PowerShell como administrador. Dentro do PowerShell, navegue até o arquivo baixado e descompactado chamado
jitterbit-agent-x64-XX.XX.X.XX
e execute osilent_install64
script usando o comando./silent_install64
. -
Após a instalação, o agente tentará iniciar e estabelecer uma conexão com o Harmony. Esse processo pode levar mais de um minuto para ser concluído.
Importante
Os agentes privados Jitterbit instalados em servidores Microsoft Azure exigem um intervalo de pulsação do agente reduzido.
Você pode verificar o status do agente no Management Console Agentes página. Uma vez que um agente inicia, seu status deve ser Running.
Nota
Nas versões de agente 10.61, 10.62, 10.63 e 11.1, o status será Interrompido até que o grupo de agentes de um agente seja associado a um ambiente.