- Primeros pasos
- Requisitos
- Mejores prácticas
- Instalación
- Actualizando
- Servidor de identidad
- Solución de problemas de errores de inicio
Guía de instalación de Orchestrator
El instalador de Windows
UiPathOrchestrator.msi
te permite instalar Orchestrator en uno o varios nodos, en función de tus necesidades. Las siguientes secciones te ofrecen más información sobre cómo realizar una instalación correcta tanto en entornos de un solo nodo como en entornos multinodo.
- Orchestrator
- Servidor de identidad
- Webhooks
- Servicio de catálogo de recursos
En instalaciones de un solo nodo, la sesión se mantiene en la memoria, ya que no necesitas compartirla.
Las implementaciones multinodo de Orchestrator utilizan el RESP (Protocolo de serialización REdis) para la comunicación y, por lo tanto, pueden configurarse utilizando cualquier solución que implemente este protocolo.
UiPath solo admite las implementaciones de alta disponibilidad con Orchestrator multinodo si se utiliza el UiPath High Availability Add-on.
CERTIFICATE_SUBJECT
y los parámetros IS_CERTIFICATE_SUBJECT
son obligatorios.La integración de Orchestrator-Identity Server no funciona si se utilizan diferentes certificaciones para Identity. Su valor en el archivo de parámetros utilizado debe ser uno común a todos los nodos.Puedes llevar a cabo esta tarea utilizando lo siguiente:
- Un certificado de comodín (
subject=*.domain.local
); o - Un certificado de nombre alternativo de sujeto (SAN) que contenga el nombre de DNS del equilibrador de cargas públicas y opcionalmente los nombres de DNS de todos los nodos, bien sea al crear los certificados o editando el valor en el archivo de parámetros antes de continuar con la(s) instalación(es) del nodo secundario.
Puedes introducir certificados por asunto o por huella digital.
UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=install.json REDIS_HOST=redis.corp.local REDIS_PASSWORD=secretPass STORAGE_TYPE=FileSystem STORAGE_LOCATION="RootPath=\\fileserver\Share" PUBLIC_URL=<Orchestrator_LoadBalancer_URL> CERTIFICATE_SUBJECT=*.domain.local IS_CERTIFICATE_SUBJECT=*.domain.local
.
Consulta aquí los detalles de los parámetros disponibles.
REDIS_PORT
parámetro si no quieres utilizar el puerto predeterminado ()6379
.
10000
.
-
En todos los nodos secundarios, instala Orchestrator utilizando
UiPathOrchestrator.msi
con argumentos de la línea de comandos, asegurándote de que estableces el parámetroSECONDARY_NODE
en verdadero (true) y el archivo de parámetros que se generará durante la instalación del nodo principal. También te recomendamos que utilices el parámetro/passive
, ya que una instalación pasiva muestra la barra de progreso y las ventanas de error. Elige el modo silencioso, especificando el parámetro/Q
, solo para las instalaciones no atendidas.Por ejemplo:UiPathOrchestrator.msi SECONDARY_NODE=1 PARAMETERS_FILE=install.json /Q
.Se iniciará el grupo de aplicaciones y podrás empezar a utilizar tu instancia de Orchestrator.
La base de datos se inicializa al instalar el nodo principal. Al configurar los nodos secundarios, ya no será necesario el paso de inicialización de la base de datos.
Aunque los métodos anteriores se ocupan de la instalación y la configuración de los nodos primario y secundario durante la implementación inicial, también es posible generar un archivo de parámetros desde cualquier nodo existente que se utilizará en la instalación de cualquier nodo adicional.
Generate-ParametersFile.ps1
script que encontrarás en la Tools
subcarpeta del directorio de instalación de Orchestrator:
Los metadatos (definición) de todos los paquetes (actividades, flujos de trabajo, bibliotecas) se guardan en la base de datos SQL para que las búsquedas y los filtros sean más rápidos.
Además de esto, es posible mantener los archivos y medios de ejecución en FileSystem o un almacenamiento de blobs de tu elección: Azure, Amazon S3 o Minio. Esta característica permite una sincronización de archivos más eficiente, especialmente en entornos multinodo de Orchestrator complejos.
Ten en cuenta que, independientemente del almacenamiento que utilices para guardar tus paquetes, el tamaño máximo de archivo por carga es de 28.6 MB, una limitación proporcionada por IIS. Para ver cómo cambiar esto para Amazon, Minio, FileSystem y Azure, visita esta página.