- Introdução
- Requisitos de rede
- Requisitos e instalação de um nó
- Requisitos e instalação de vários nós
- Pós-instalação
- Acesso ao AI Center
- Provisionamento de um tenant do AI Center
- Atualização dos certificados do Orchestrator e do Identity Server
- Redimensionamento de PVC
- Adição de um novo nó ao cluster
- Instalação offline de pacotes de ML
- Configuração do cluster
- Configuração da pós-instalação do FQDN
- Backup e restauração do cluster
- Uso da pilha de monitoramento
- Configuração de uma autenticação do Kerberos
- Provisionamento de uma GPU
- Uso do arquivo de configuração
- Agendamento de nós
- Migração e atualização
- Guia básico de solução de problemas
Visão geral
A configuração do Orchestrator inclui a adição de alguns campos no UiPath.Orchestrator.dll.config do Orchestrator. Antes de começar, faça backup de seu arquivo UiPath.Orchestrator.dll.config existente (por exemplo, fazendo uma cópia em um caminho diferente).
Há duas maneiras de atualizar essa configuração:
-
Configuração automatizada – esta é a abordagem preferida, feita usando um script de PowerShell.
-
Configuração manual – uma orientação passo a passo com explicações. Esse método deve ser usado em casos muito específicos, como regras de governança que não permitem alterações automatizadas na configuração do Orchestrator. A configuração manual é propensa a erros e pode levar a problemas de instalação downstream.
Observação:Observe que se você atualizar o DNS ou os certificados para o Orchestrator ou o Identity Server, o AI Center parará de funcionar. Você precisará reconfigurar os certificados do Orchestrator e reimplantar o AI Center para corrigi-lo.
Configuração automatizada
Este método deve ser a abordagem preferida. A configuração manual deve ser usada apenas em casos muito especiais.
Procedimento
-
Abra o PowerShell no modo de Administrador.
-
Download the file from here. You can do this by running the command below.
https://raw.githubusercontent.com/UiPath/ai-customer-scripts/master/orchestrator/orchestratorAutomationAIC21-10.ps1https://raw.githubusercontent.com/UiPath/ai-customer-scripts/master/orchestrator/orchestratorAutomationAIC21-10.ps1 -
(Opcional) Você pode familiarizar-se com as opções de script executando o comando abaixo:
get-help .\)\)orchestratorAutomation.ps1 -fullget-help .\)\)orchestratorAutomation.ps1 -full
Para a maioria das instalações do Orchestrator, os valores padrão para as opções não obrigatórias funcionarão. Nesses casos, execute o comando abaixo.
.\)\)orchestratorAutomation.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>"
.\)\)orchestratorAutomation.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>"
As seguintes variáveis devem ser alteradas no comando.
- Substitua
<CONFIG_CLUSTER_FQDN>por DNS do AI Center. - Substitua
<storage DNS>pelo uso do nome de domínio para o armazenamento. Por padrão ele deve ser objectstore.{fqdn}.
Se você estiver usando uma porta não padrão para o AI Center para qualquer um dos procedimentos acima, poderá anexar :port ao DNS anterior.
Se você tiver um caminho não padrão para o UiPath.Orchestrator.dll.config do Orchestrator, o caminho para o arquivo deve ser especificado explicitamente:
.\)\)orchestratorAutomationAIC.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>" -config "<Path to UiPath.Orchestrator.dll.config file>"
.\)\)orchestratorAutomationAIC.ps1 -aifUrl "<CONFIG_CLUSTER_FQDN>" -storageUrl "<storage DNS>" -config "<Path to UiPath.Orchestrator.dll.config file>"
Configuração manual
Procedimento
-
Acesse o Windows Server no qual o Orchestrator está em execução e abra o arquivo de configuração do Orchestrator.
-
Adicione as seguintes linhas dentro da seção
<appSettings></appSettings>, de preferência logo antes da tag de fechamentoappSettings.<?comment-start?> AiFabric <?comment-end?> <add key="AiFabric.Licensing" value="true" /> <add key="AiFabric.MLSkillsCreate" value="false" /> <add key="AiFabric.MLSkillsCreateOOB" value="false" /> <add key="AiFabric.PackagesCreate" value="false" /> <add key="AiFabric.Packages" value="false" /> <add key="AiFabric.Logs" value="false" /> <add key="AiFabric.ModuleEnabled" value="true" /> <add key="AiFabric.FeatureEnabledByDefault" value="true" /> <add key="AiFabric.MLPackagingInstructionsUrl" value="https://docs.uipath.com/pt-BR/ai-fabric/docs/building-ml-packages" /> <add key="AiFabric.MLServiceUrl" value="https://{{aifUrl}}" /> <add key="AiFabric.MLSkillUrl" value="https://{CONFIG_CLUSTER_FQDN]/ai-deployer" /> <add key="AiFabric.MLPackageUrl" value="https://{{aifUrl}}/ai-pkgmanager" /> <add key="AiFabric.MLLogUrl" value="https://{{aifUrl}}/ai-helper" /> <add key="AiFabric.MLTrainUrl" value="https://{{aifUrl}}/ai-trainer" /> <add key="AiFabric.ModelStorageUrl" value="https://{{storageUrl}}" /> <add key="AiFabric.AccountId" value="host" /><?comment-start?> AiFabric <?comment-end?> <add key="AiFabric.Licensing" value="true" /> <add key="AiFabric.MLSkillsCreate" value="false" /> <add key="AiFabric.MLSkillsCreateOOB" value="false" /> <add key="AiFabric.PackagesCreate" value="false" /> <add key="AiFabric.Packages" value="false" /> <add key="AiFabric.Logs" value="false" /> <add key="AiFabric.ModuleEnabled" value="true" /> <add key="AiFabric.FeatureEnabledByDefault" value="true" /> <add key="AiFabric.MLPackagingInstructionsUrl" value="https://docs.uipath.com/pt-BR/ai-fabric/docs/building-ml-packages" /> <add key="AiFabric.MLServiceUrl" value="https://{{aifUrl}}" /> <add key="AiFabric.MLSkillUrl" value="https://{CONFIG_CLUSTER_FQDN]/ai-deployer" /> <add key="AiFabric.MLPackageUrl" value="https://{{aifUrl}}/ai-pkgmanager" /> <add key="AiFabric.MLLogUrl" value="https://{{aifUrl}}/ai-helper" /> <add key="AiFabric.MLTrainUrl" value="https://{{aifUrl}}/ai-trainer" /> <add key="AiFabric.ModelStorageUrl" value="https://{{storageUrl}}" /> <add key="AiFabric.AccountId" value="host" />
- Execute o comando
iisresetdo Prompt de comando ou do PowerShell.