- 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
Configuração do Orchestrator
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: note 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.
- Abra o PowerShell no modo de Administrador.
- Baixe o arquivo daqui. Você pode fazer isso executando o comando abaixo.
https://raw.githubusercontent.com/UiPath/ai-customer-scripts/master/orchestrator/orchestratorAutomationAIC21-10.ps1
https://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 -full
get-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, 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>"
- 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
iisreset
do Prompt de comando ou do PowerShell.