UiPath Documentation
orchestrator
2020.10
false
Guía de instalación de Orchestrator
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Instalación de Azure App Service

Información general​

El script de instalación de Azure te permite instalar Orchestrator en uno o varios nodos.

Importante:
  1. Todos los pasos de los procedimientos de instalación enumerados a continuación son obligatorios. Orchestrator no funciona sin instalar Identity Server.

  2. Antes de iniciar la instalación de Orchestrator, asegúrate de que tus certificados están emitidos por una autoridad de certificación de confianza de Azure, como DigiCert.

  3. No se admite Azure Stack, ya que pueden ocurrir incompatibilidades de API. Usa Azure Cloud para tu implementación.

Instalación de nodo único​

Para instalar Orchestrator en un servicio de aplicaciones de Azure realiza los siguientes pasos:

Pasos de Orchestrator​

  1. En el portal de Azure, en los servicios de aplicaciones, crea un nuevo servicio de aplicaciones con un nombre personalizado como UiPathOrchestrator. Al crear la aplicación web, asegúrate de seleccionar el Stack .NET Core 3.1. Para obtener más información, consulta la documentación oficial de Microsoft.

  2. Abre la aplicación web recientemente creada en el portal de Azure y en la pestaña Configuración, selecciona Configuración general y luego realiza los siguientes cambios de configuración:

    • Establece la Plataforma en 64 bit.
    • Establece Web Sockets como Activado.
  3. Establece la cadena de conexión de la base de datos en la Configuración > Cadenas de conexión de la aplicación web, con el nombre Default. Server=13.13.13.13;Initial Catalog=UiPath;Persist Security Info=False;User ID=dbUser;Password=pass123; MultipleActiveResultSets=False;Encrypt=True; Connection Timeout=30;TrustServerCertificate=TruePor ejemplo, .

    Importante:
    • El usuario SQL de Azure que se proporciona aquí debe tener acceso en el ámbito de servidor, no es suficiente el acceso en el ámbito de la base de datos para que la instalación se realice correctamente.
    • Asegúrate de establecer el TrustServerCertificate atributo en la cadena de conexión de la case de datos como True.
    • Para establecer una cadena de conexión de base de datos para el módulo Probar automatización, sigue los pasos descritos para el parámetro -testAutomationFeatureEnabled en Parámetros Publish-Orchestrator.ps1.
  4. Create an Azure AD application and service principal that can access your Orchestrator App Service and Resource Group. Optionally, ask your friendly DevOps team to provide you with an Azure Service Principal ID and Password that can access the App Service and associated Resource Group.

Pasos del Identity Server​

  1. En el portal de Azure, en los servicios de aplicaciones, crea un nuevo servicio de aplicaciones con un nombre personalizado como UiPathIdentity. Al crear la aplicación web, asegúrate de seleccionar el Stack .NET Core 3.1. Para obtener más información, consulta la documentación oficial de Microsoft.

  2. Establece la cadena de conexión de la base de datos en la Configuración > Cadenas de conexión de la aplicación web, con el nombre DefaultConnection. Server=13.13.13.13;Initial Catalog=UiPath;Persist Security Info=False;User ID=dbUser;Password=pass123; MultipleActiveResultSets=False;Encrypt=True; Connection Timeout=30;TrustServerCertificate=TruePor ejemplo, .

    Importante:

    Asegúrate de establecer el TrustServerCertificate atributo en la cadena de conexión de la case de datos como True.

  3. Ve a la pestaña Ajustes > Configuración > Configuración general y selecciona 64-bit en la Plataforma.

  4. Create an Azure AD application and service principal that can access your Identity App Service and Resource Group. Optionally, ask your friendly DevOps team to provide you with an Azure Service Principal ID and Password that can access the App Service and associated Resource Group.

Pasos generales​

  1. Download the UiPathOrchestrator.zip archive to your local machine. This contains all the scripts necessary to install Orchestrator, Identity Server, and Webhooks Service. UiPath provides the UiPathOrchestrator.zip archive on request. Contact us for details.

  2. Extrae el contenido del archivo comprimido en una carpeta en tu máquina.

    Nota:

    Los siguientes pasos requieren ejecutar los scripts de PowerShell. Para deshabilitar avisos que puedan interrumpir estas tareas, ejecuta el comando Get-ChildItem *.ps1 -Recurse | Unblock-File en el directorio seleccionado en el Paso 10.

  3. Run the Publish-Orchestrator.ps1 script, in PowerShell, using the parameters described here.

    Importante:
    • 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 ejecutar Publish-Orchestrator.ps1 en una sesión nueva de PowerShell.
    • Si utilizas agentes alojados por Microsoft, un problema Publish-Orchestrator.ps1 te impide ejecutar la versión de Az correcta. En lugar de utilizar la versión 5.4.0 o 6.0.0, tienes la versión 4.7.0. Como solución, asegúrate de eliminar la carpeta C:\Modules\az_4.7.0.
  4. Run the Publish-IdentityServer.ps1 script, in PowerShell, using the parameters described here.

    Importante:

    Make sure to complete the process by performing the steps described on the Publish to Identity Server page.

  5. Run the MigrateTo-IdentityServer.ps1 script, in PowerShell, using the parameters described here.

  6. Inicia los servicios de la aplicación Orchestrator e Identidad. Disfruta de Orchestrator en tu portal de Azure.

Instalación multinodo​

Nota:

Multi-node installations require the setup of the High Availability Add-on.

Para instalar Orchestrator en varios nodos en un servicio de aplicaciones de Azure realiza los siguientes pasos:

Pasos de Orchestrator​

  1. En el portal de Azure, en los servicios de aplicaciones, crea un nuevo servicio de aplicaciones con un nombre personalizado como UiPathOrchestrator. Al crear la aplicación web, asegúrate de seleccionar el Stack .NET Core 3.1. Para obtener más información, consulta la documentación oficial de Microsoft.

  2. Abre la aplicación web recientemente creada en el portal de Azure y en la pestaña Configuración, selecciona Configuración general y luego realiza los siguientes cambios de configuración:

    • Establece la Plataforma en 64 bit.
    • Establece Web Sockets como Activado.
  3. Establece la cadena de conexión de la base de datos en la Configuración > Cadenas de conexión de la aplicación web, con el nombre "Default". Por ejemplo, Server=13.13.13.13;Initial Catalog=UiPath;Persist Security Info=False;User ID=dbUser;Password=pass123; MultipleActiveResultSets=False;Encrypt=True; Connection Timeout=30;TrustServerCertificate=True.

    Importante:
    • El usuario SQL de Azure que se proporciona aquí debe tener acceso en el ámbito de servidor, no es suficiente el acceso en el ámbito de la base de datos para que la instalación se realice correctamente.
    • Asegúrate de establecer el TrustServerCertificate atributo en la cadena de conexión de la case de datos como True.
  4. Create an Azure AD application and service principal that can access your Orchestrator App Service and Resource Group. Optionally, ask your friendly DevOps team to provide you with an Azure Service Principal ID and Password that can access the App Service and associated Resource Group.

  5. En la pestaña Escalado (plan de App Service), selecciona la opción Escalar a un recuento de instancia determinado y proporciona el recuento de instancia deseado.

Pasos del Identity Server​

  1. En el portal de Azure, en los servicios de aplicaciones, crea un nuevo servicio de aplicaciones con un nombre personalizado como UiPathIdentity. Al crear la aplicación web, asegúrate de seleccionar el Stack .NET Core 3.1. Para obtener más información, consulta la documentación oficial de Microsoft.

  2. Establece la cadena de conexión de la base de datos en la Configuración > Cadenas de conexión de la aplicación web, con el nombre DefaultConnection. Server=13.13.13.13;Initial Catalog=UiPath;Persist Security Info=False;User ID=dbUser;Password=pass123; MultipleActiveResultSets=False;Encrypt=True; Connection Timeout=30;TrustServerCertificate=TruePor ejemplo, .

    Importante:

    Asegúrate de establecer el TrustServerCertificate atributo en la cadena de conexión de la case de datos como True.

  3. Ve a la pestaña Ajustes > Configuración > Configuración general y selecciona 64-bit en la Plataforma.

  4. Create an Azure AD application and service principal that can access your Identity App Service and Resource Group. Optionally, ask your friendly DevOps team to provide you with an Azure Service Principal ID and Password that can access the App Service and associated Resource Group.

Pasos generales​

  1. Download the UiPathOrchestrator.zip archive to your local machine. This contains all the scripts necessary to install Orchestrator, Identity Server, and Webhooks Service. UiPath provides the UiPathOrchestrator.zip archive on request. Contact us for details.

  2. Extrae el contenido del archivo comprimido en una carpeta en tu máquina.

    Nota:

    Los siguientes pasos requieren ejecutar los scripts de PowerShell. Para deshabilitar avisos que puedan interrumpir estas tareas, ejecuta el comando Get-ChildItem *.ps1 -Recurse | Unblock-File en el directorio seleccionado en el Paso 11.

  3. Run the Publish-Orchestrator.ps1 script, in PowerShell, using the parameters described here.

    Importante:
    • 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 ejecutar Publish-Orchestrator.ps1 en una sesión nueva de PowerShell.
    • Si utilizas agentes alojados por Microsoft, un problema Publish-Orchestrator.ps1 te impide ejecutar la versión de Az correcta. En lugar de utilizar la versión 5.4.0 o 6.0.0, tienes la versión 4.7.0. Como solución, asegúrate de eliminar la carpeta C:\Modules\az_4.7.0.
  4. Run the Publish-IdentityServer.ps1 script, in PowerShell, using the parameters described here.

    Importante:

    Make sure to complete the process by performing the steps described on the Publish to Identity Server page.

  5. Run the MigrateTo-IdentityServer.ps1 script, in PowerShell, using the parameters described here.

  6. Inicia los servicios de la aplicación Orchestrator e Identidad. Disfruta de Orchestrator en tu portal de Azure.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado