orchestrator
2020.10
false
- Primeros pasos
- Requisitos
- Mejores prácticas
- Instalación
- Actualizando
- Servidor de identidad
- Complemento de alta disponibilidad
Actualizar el script de Azure
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
Sin asistencia
Guía de instalación de Orchestrator
Last updated 12 de dic. de 2023
Actualizar el script de Azure
ADVERTENCIA: Ten en cuenta que esta información se refiere a la versión a la que se está actualizando, NO a la versión desde la que se está actualizando. Por ello, asegúrate de leer los detalles correctos antes de continuar.
Importante:
- Si no lo has hecho previamente (p. ej., actualizar desde
v2019.10
), comprueba que has creado los servicios de la aplicación para:- Servidor de identidad
- Servicio de Webhooks
- Antes de ejecutar el script
Publish-Orchestrator.ps1
, asegúrate de desinstalar el módulo de AzureRM PowerShell. Recomendamos utilizar el módulo de Az PowerShell como alternativa. No se puede tener instalados a la vez los módulos de AzureRM y Az al mismo tiempo. - Si no se detecta la versión de Az deseada, y AzureRM está presente al ejecutar el script, se te solicitará que confirmes la eliminación de AzureRM incluso en instalaciones no atendidas.
- Actualizar a Az v6.0.0 cuando se está utilizando cualquier versión anterior del módulo hace que salte el siguiente mensaje:
WARNING: The version 'x.x.x' of module 'Az.<Name>' is currently in use. Retry the operation after closing the applications
. Para solucionar este problema, asegúrate de ejecutarPublish-Orchestrator.ps1
en una sesión nueva de PowerShell.
-
Descarga el último archivo
UiPathOrchestrator.zip
disponible. -
Desbloquea el archivo
UiPathOrchestrator.zip
utilizando el comando de PowerShellUnblock-File
. Por ejemplo,Unblock-File .\UiPathOrchestrator.zip
. -
Descomprime
UiPathOrchestrator.zip
. -
Ejecuta el script
Publish-Orchestrator.ps1
en PowerShell en la instancia de Orchestrator que quieres actualizar. Tenga en cuenta que la configuración de UiPath.Orchestrator.dll.config (anteriormente web.config) se mantiene si no se especifica explícitamente como parámetros del script. -
Ejecuta el script
Publish-IdentityServer.ps1
en PowerShell en tu instancia de Identity Server, como se indica a continuación. -
Ejecuta el script
Publish-Webhooks.ps1
en PowerShell en tu instancia de Servicio de Webhooks, como se indica a continuación. -
Abre la aplicación web en el portal de Azure y dirígete a Configuración > Configuración general y selecciona los siguientes ajustes:
-
Stack
debería establecerse como.NET Core
. -
Platform
debería establecerse como64 Bit
. -
Web sockets
debe establecerse enOn
si no utiliza el servicio Azure SignalR
-
-
Inicia el servicio de aplicación de Orchestrator. Disfruta de Orchestrator en tu portal de Azure.
-
Reinicia el servicio de UiPath Robot en todas las máquinas de Robot que tengas conectadas a Orchestrator.
Importante: si no lo ha hecho anteriormente (por ejemplo, actualizando desde
v2019.10
), asegúrate de haber creado el servicio de aplicación para Identity Server. Asegúrate de que el script Publish-IdentityServer.ps1
se dirige al servicio de la aplicación Identity Server.
Después de descargar el último script
Publish-IdentityServer.ps1
en tu máquina local, ejecuta el script como se indica para actualizar la aplicación web de Azure del Identity Server:
.\Publish-IdentityServer.ps1 <code>
-action Update </code>
-azureSubscriptionId "<subscription_id>" <code>
-azureAccountTenantId "<azure_tenant_id>" </code>
-azureAccountApplicationId "<azure_application_id>" <code>
-azureAccountPassword "<azure_account_password>" </code>
-orchestratorURL "https://<orchestratorURL>" <code>
-package "UiPath.IdentityServer.Web.zip" </code>
-cliPackage "UiPath.IdentityServer.Migrator.Cli.zip" <code>
-stopApplicationBeforePublish </code>
-resourceGroupName "<resourcegroup_name>" <code>
-appServiceName "<appservice_name>" </code>
-unattended
.\Publish-IdentityServer.ps1 <code>
-action Update </code>
-azureSubscriptionId "<subscription_id>" <code>
-azureAccountTenantId "<azure_tenant_id>" </code>
-azureAccountApplicationId "<azure_application_id>" <code>
-azureAccountPassword "<azure_account_password>" </code>
-orchestratorURL "https://<orchestratorURL>" <code>
-package "UiPath.IdentityServer.Web.zip" </code>
-cliPackage "UiPath.IdentityServer.Migrator.Cli.zip" <code>
-stopApplicationBeforePublish </code>
-resourceGroupName "<resourcegroup_name>" <code>
-appServiceName "<appservice_name>" </code>
-unattended
Importante: si no lo ha hecho anteriormente (por ejemplo, actualizando desde
v2019.10
), asegúrate de haber creado el servicio de aplicación para el servicio de Webhooks. Asegúrate de que el script Publish-Webhooks.ps1
se dirige al servicio de aplicaciones de Webhooks.
Después de haber descargado y extraído el último archivo
UiPathWebhooks.zip
a tu máquina local, ejecuta el script Publish-Webhooks.ps1
como se indica a continuación para actualizar la aplicación web de Azure del Servicio Webhooks:
.\Publish-Webhooks.ps1 ` -action Update ` -package "UiPath.WebhookService.zip" ` -azureAccountApplicationId "<azure_application_id>" ` -azureAccountPassword "<azure_account_password>" ` -azureSubscriptionId "<subscription_id>" ` -azureAccountTenantId "<azure_tenant_id>" ` -resourceGroupName "<resourcegroup_name>" ` -appServiceName "<appservice_name>" ` -stopApplicationBeforePublish
.\Publish-Webhooks.ps1 ` -action Update ` -package "UiPath.WebhookService.zip" ` -azureAccountApplicationId "<azure_application_id>" ` -azureAccountPassword "<azure_account_password>" ` -azureSubscriptionId "<subscription_id>" ` -azureAccountTenantId "<azure_tenant_id>" ` -resourceGroupName "<resourcegroup_name>" ` -appServiceName "<appservice_name>" ` -stopApplicationBeforePublish