- Información general
- Requisitos
- Plantillas de implementación
- Manual: preparar la instalación
- Manual: preparar la instalación
- Paso 2: configurar el registro compatible con OCI para las instalaciones sin conexión
- Paso 3: configurar el almacén de objetos externo
- Paso 4: configurar High Availability Add-on
- Paso 5: configurar las bases de datos SQL
- Paso 6: configurar el equilibrador de carga
- Paso 7: configurar el DNS
- Paso 8: configurar los discos
- Paso 9: configurar los ajustes a nivel de kernel y sistema operativo
- Paso 10: configurar los puertos de nodo
- Paso 11: aplicar ajustes varios
- Paso 12: Validar e instalar los paquetes RPM necesarios
- Paso 13: Generar cluster_config.json
- Configuración de certificados
- Configuración de la base de datos
- Configuración del almacén de objetos externo
- Configuración de URL prefirmada
- Configuración de la autenticación Kerberos
- Configuración de registro externo compatible con OCI
- Disaster recovery: configuraciones activas/pasivas y activas/activas
- Configuración de High Availability Add-on
- Configuración específica de Orchestrator
- Configuración específica de Insights
- Process Mining-specific configuration
- Configuración específica de Document Understanding
- Automation Suite Robots-specific configuration
- Configuración de la supervisión
- Opcional: configurar el servidor proxy
- Opcional: habilitación de la resistencia a fallos de zona en un clúster multinodo de producción preparada para alta disponibilidad
- Opcional: pasar resolv.conf personalizado
- Optional: Increasing fault tolerance
- parámetros de install-uipath.sh
- Inclusión de un nodo agente dedicado compatible con GPU
- Añadir un nodo agente dedicado a Task Mining
- Conexión de la aplicación Task Mining
- Añadir un nodo agente dedicado a Automation Suite Robots
- Paso 15: configurar el registro temporal de Docker para las instalaciones sin conexión
- Paso 16: validar los requisitos previos para la instalación
- Manual: realizar la instalación
- Después de la instalación
- Administración de clústeres
- Gestionar los productos
- Primeros pasos con el Portal de administración del clúster
- Migrating objectstore from persistent volume to raw disks
- Migrar del en el clúster a High Availability Add-on externo
- Migrating data between objectstores
- Migrating in-cluster objectstore to external objectstore
- Migrar del registro en clúster a un registro externo compatible con OCI
- Cambiar manualmente al clúster secundario en una configuración activa/pasiva
- Disaster Recovery: realizar operaciones posteriores a la instalación
- Convertir una instalación existente en una configuración en varios sitios
- Directrices sobre la actualización de una implementación activa/pasiva o activa/activa
- Directrices sobre la copia de seguridad y restauración de una implementación activa/pasiva o activa/activa
- Redireccionando el tráfico de los servicios no compatibles al clúster principal
- Escalar una implementación de nodo único (evaluación) a una implementación multinodo (HA)
- Supervisión y alertas
- Migración y actualización
- Paso 1: Mover los datos de la organización de identidad de independiente a Automation Suite
- Paso 2: restaurar la base de datos del producto independiente
- Paso 3: Realizar una copia de seguridad de la base de datos de la plataforma en Automation Suite
- Paso 4: Fusionar organizaciones en Automation Suite
- Paso 5: actualizar las cadenas de conexión de los productos migrados
- Paso 6: migrar el Orchestrator independiente
- Paso 7: migrar Insights independiente
- Paso 8: Migrar Test Manager independiente
- Paso 9: eliminar el tenant predeterminado
- Realizar una migración de un solo tenant
- Migrar de Automation Suite en Linux a Automation Suite en EKS / AKS
- Actualizar Automation Suite
- Descargar los paquetes de instalación y obtener todos los archivos del primer nodo del servidor
- Recuperar la última configuración aplicada del clúster
- Actualizar la configuración del clúster
- Configurar el registro compatible con OCI para las instalaciones sin conexión
- Ejecutar la actualización
- Realizar operaciones posteriores a la actualización
- Configuración específica del producto
- Uso de la herramienta de configuración de Orchestrator
- Configurar parámetros de Orchestrator
- Configuración de Orchestrator
- Configurar AppSettings
- Configurar el tamaño máximo de la solicitud
- Anular la configuración de almacenamiento a nivel de clúster
- Configurar almacenes de credenciales
- Configurar clave de cifrado por tenant
- Limpiar la base de datos de Orchestrator
- Buenas prácticas y mantenimiento
- Solución de problemas
- Cómo solucionar los problemas de los servicios durante la instalación
- Cómo desinstalar el clúster
- Cómo limpiar los artefactos sin conexión para mejorar el espacio en disco
- Cómo borrar datos de Redis
- Cómo habilitar el registro de Istio
- Cómo limpiar manualmente los registros
- Cómo limpiar los registros antiguos almacenados en el depósito sf-logs
- Cómo deshabilitar los registros de transmisión para AI Center
- Cómo depurar instalaciones de Automation Suite fallidas
- Cómo eliminar imágenes del instalador antiguo después de la actualización
- Cómo deshabilitar la descarga de la suma de comprobación TX
- Cómo actualizar desde Automation Suite 2022.10.10 y 2022.4.11 a 2023.10.2
- Cómo establecer manualmente el nivel de registro de ArgoCD en Info
- Cómo expandir el almacenamiento de AI Center
- Cómo generar el pull_secret_value codificado para registros externos
- Cómo abordar los cifrados débiles en TLS 1.2
- Cómo trabajar con certificados
- Cómo reenviar registros de aplicaciones a Splunk
- Cómo limpiar las imágenes de Docker no utilizadas de los pods de registro
- Cómo recopilar datos de uso de DU con el almacén de objetos en el clúster (Ceph)
- Cómo instalar RKE2 SELinux en entornos aislados
- Cómo limpiar copias de seguridad diferenciales antiguas en un servidor NFS
- No se puede ejecutar una instalación sin conexión en el sistema operativo RHEL 8.4
- Error al descargar el paquete
- La instalación sin conexión falla porque falta un binario
- Problema de certificado en la instalación sin conexión
- First installation fails during Longhorn setup
- Error de validación de la cadena de conexión SQL
- Error en la comprobación de requisitos previos para el módulo iscsid de selinux
- Azure disk not marked as SSD
- Fallo tras la actualización del certificado
- El antivirus causa problemas de instalación
- Automation Suite not working after OS upgrade
- Automation Suite requiere que backlog_wait_time se establezca en 0
- El volumen no se puede montar porque no está listo para las cargas de trabajo
- Error de recopilación de registros del paquete de soporte
- Se ignora la cadena de conexión SQL de la automatización de pruebas
- Configuración de DNS no respetada por CoreDNS
- Pérdida de datos al reinstalar o actualizar Insights tras la actualización de Automation Suite
- La actualización de nodo único falla en la etapa de tejido
- Cluster unhealthy after automated upgrade from 2021.10
- Upgrade fails due to unhealthy Ceph
- RKE2 no se inicia debido a un problema de espacio
- El volumen no se puede montar y permanece en estado de bucle de conexión/desconexión
- La actualización falla debido a objetos clásicos en la base de datos de Orchestrator
- El clúster de Ceph se encuentra en un estado degradado tras una actualización en paralelo.
- Un componente Insights en mal estado provoca el fallo de la migración
- La actualización del servicio falla para Apps
- Tiempos de actualización in situ
- La migración del registro de Docker se atasca en la fase de eliminación de PVC
- Error de aprovisionamiento de AI Center después de actualizar a 2023.10 o posterior
- La actualización falla en entornos sin conexión
- La validación SQL falla durante la actualización
- pod de snapshot-controller-crds en estado CrashLoopBackOff después de la actualización
- Error de actualización/reinstalación del punto final de la API REST de Longhorn
- La actualización falla debido a los tamaños de PVC de Insights anulados
- La actualización del servicio falla durante la ejecución del script previo al servicio
- Fallo al cargar o descargar datos en el almacén de objetos
- PVC resize does not heal Ceph
- Fallo en el redimensionamiento de PVC de objectstore
- Rook Ceph o Looker pod atascados en estado Init
- Error de archivo adjunto de volumen de StatefulSet
- Fallo en la creación de volúmenes persistentes
- Error al compactar las métricas debido a bloques corruptos en Thanos
- Establecer un intervalo de tiempo de espera para los portales de gestión
- La autenticación no funciona tras la migración
- kinit: no se puede encontrar la KDC para el territorio <AD Domain> mientras se obtienen las credenciales iniciales
- kinit: keytab no contiene claves adecuadas para *** mientras se obtienen las credenciales iniciales
- Error en la operación GSSAPI debido a un código de estado no válido
- Alarma recibida por un error en el trabajo de Kerberos-tgt-update
- Proveedor de SSPI: servidor no encontrado en la base de datos de Kerberos
- Error en inicio de sesión de un usuario AD debido a una cuenta deshabilitada
- ArgoCD login failed
- Actualizar las conexiones del directorio subyacente
- Fallo en la obtención de la imagen de Sandbox
- Los pods no se muestran en la interfaz de usuario de ArgoCD
- Fallo de la sonda Redis
- El servidor RKE2 no se inicia
- Secreto no encontrado en el espacio de nombres UiPath
- ArgoCD entra en estado de progreso tras la primera instalación
- Unhealthy services after cluster restore or rollback
- Pods atascados en Inicialización: 0 / X
- Faltan métricas de Ceph-rook en los paneles de supervisión
- Los pods no pueden comunicarse con FQDN en un entorno de proxy
- Error al configurar las alertas de correo electrónico después de la actualización
- No hay problema ascendente en buen estado
- Error al añadir nodos agente en entornos sin conexión
- El acceso a FQDN devuelve RBAC: error de acceso denegado
- Document Understanding no se encuentra en la barra izquierda de Automation Suite
- Estado fallido al crear una sesión de etiquetado de datos
- Estado fallido al intentar implementar una habilidad ML
- El trabajo de migración falla en ArgoCD
- El reconocimiento de la escritura manual con el extractor de formularios inteligente no funciona
- Error en la implementación de la habilidad ML debido a la caducidad del token
- Ejecutar alta disponibilidad con Process Mining
- La ingestión de Process Mining falló al iniciar sesión con Kerberos
- Después de Disaster Recovery, Dapr no funciona correctamente para Process Mining
- Configurar Dapr con Redis en modo clúster
- No se puede conectar a la base de datos AutomationSuite_ProcessMining_Warehouse utilizando una cadena de conexión en formato pyodbc
- La instalación de Airflow falla con sqlalchemy.exc.ArgumentError: no se pudo analizar la URL rfc1738 de la cadena ''
- Cómo añadir una regla de tabla de IP para utilizar el puerto 1433 de SQL Server
- El certificado de Automation Suite no es de confianza desde el servidor donde se ejecuta CData Sync
- Ejecutar la herramienta de diagnóstico
- Uso del paquete de soporte de Automation Suite
- Explorar registros
- Explorar la telemetría resumida

Guía de instalación de Automation Suite en Linux
parámetros de install-uipath.sh
El instalador manual install-uipath.sh te permite personalizar la experiencia de instalación sin ejecutar el instalador interactivo (installUiPathAS.sh).
Aunque el instalador manual es adecuado para escenarios avanzados, las plantillas de implementación y el instalador interactivo siguen siendo las opciones recomendadas.
El instalador install-uipath.sh está disponible en as-installer.zip. Para obtener instrucciones de descarga, consulta Descarga de paquetes de instalación.
Parámetros requeridos
--input -i <string>
Especifica el archivo .json de entrada.
input.json se refiere al cluster_config.json que define los parámetros, la configuración y las preferencias aplicadas a los servicios de UiPath® implementados a través de Automation Suite. Debe actualizar este archivo para cambiar los valores predeterminados y utilizar cualquier configuración avanzada para su clúster. Para obtener más información, consulta Manual: experiencia de instalación avanzada.
--output -o <string>
Especifica el archivo .json de salida.
output.json se refiere al archivo de salida del instalador manual.
Parámetros opcionales
--install-kubernetes -k
Instala el clúster de Kubernetes.
--join-node -j <server|agent>
Se utiliza solo con -k. Determina el tipo de nodo que se unirá a un clúster existente. Valores permitidos: <server|agent>.
--install-fabric -f
Instala los componentes de fábrica.
--install-services -s
Instala los servicios de UiPath®.
--install-all -a
Ejecuta todos los instaladores en orden. Si no se selecciona explícitamente ninguna instalación, se implicará -install-all`.
--offline-bundle <string>
Especifica la ruta al paquete sin conexión. Indica que el método de instalación es tarball.
--offline-tmp-folder <string>
Marcador opcional que puede utilizarse con --offline-bundle o --optional-offline-bundle. Especifica el directorio principal para la carpeta de instalación sin conexión temporal. Es /tmp de forma predeterminada.
--optional-offline-bundle <string>
Especifica la ruta al paquete sin conexión opcional.
--pre-reqs -p
Comprueba los requisitos previos. Al utilizar este marcador, no se pueden aprobar otros marcadores.
--install-offline-prereqs
Se utiliza con el método de instalación tarball y realiza la instalación de todos los requisitos previos.
--skip-packages-install
Omite la instalación de los requisitos previos durante el método de instalación en línea. De manera predeterminada, se instalan los requisitos previos.
--upgrade -u
Actualiza un clúster existente de Automation Suite.
--kubeconfig <string>
Especifica la ruta al archivo kubeconfig. Cuando falta este marcador, el valor predeterminado es /etc/rancher/rke2/rke2.yaml.
--backup -b
Copia de seguridad del clúster.
--restore -r
Restaurar el clúster.
--restore-volume
Restaura el volumen.
--disable-backup
Deshabilitar la copia de seguridad.
-d
Ejecutar en modo de depuración.
-h
Muestra la ayuda.
--accept-license-agreement
Marcador obligatorio para aceptar el acuerdo de licencia.
-c
Instale Cilium CNI (Interfaz de red de contenedores) para reemplazar el Canal predeterminado. Solo se utiliza durante la actualización. No puede usarlo con ningún marcador de instalación.
--skip-pre-reqs
Omitir las comprobaciones de requisitos previos durante la instalación. Tenga en cuenta que no puede omitir la validación del paquete RPM.
--one-time-manual-backup
Activar la copia de seguridad manual y desactivarla tras su finalización.
-m|--machines <comma separated machine's IP>
Especifique las máquinas de destino para la instalación. Proporcione direcciones IP separadas por comas o nombres de host de todas las máquinas.
--compare-config
Compare el archivo de configuración actual con el estado del clúster. Compara el archivo input.json con la configuración actual del clúster.
--skip-compare-config
Omitir compara la configuración actual con el estado del clúster.
Ejemplos
- Instale los componentes del clúster Kubernetes en la máquina virtual en la que se ejecuta, utilizando el método de instalación en línea.
install-uipath.sh -i ./input.json -o ./output.json -k --accept-license-agreementinstall-uipath.sh -i ./input.json -o ./output.json -k --accept-license-agreement - Instale los componentes de Kubernetes en la máquina virtual en la que se ejecuta y únala al clúster existente como servidor, utilizando el método de instalación en línea.
install-uipath.sh -i ./input.json -o ./output.json -k -j server --accept-license-agreementinstall-uipath.sh -i ./input.json -o ./output.json -k -j server --accept-license-agreement - Realice la instalación completa en la máquina virtual actual, utilizando el método de instalación en línea. Incluye los componentes del clúster de Kubernetes, Fabric y los servicios de Uipath®.
install-uipath.sh -i ./input.json -o ./output.json -a --accept-license-agreementinstall-uipath.sh -i ./input.json -o ./output.json -a --accept-license-agreement - Realice la instalación completa en la máquina virtual actual, utilizando el método de instalación en línea. Esta vez, omita la instalación de los requisitos previos.
install-uipath.sh -i ./input.json -o ./output.json -a --skip-packages-install --accept-license-agreementinstall-uipath.sh -i ./input.json -o ./output.json -a --skip-packages-install --accept-license-agreement - Realice la instalación del clúster de Kubernetes, utilizando el método de instalación tarball. Además, una el nodo al clúster existente e instale todos los requisitos previos sin conexión.
install-uipath.sh -i ./input.json -o ./output.json -k -j agent --offline-bundle "/tmp/as-infra.tar.gz" --accept-license-agreement --install-offline-prereqsinstall-uipath.sh -i ./input.json -o ./output.json -k -j agent --offline-bundle "/tmp/as-infra.tar.gz" --accept-license-agreement --install-offline-prereqs - Asimismo, una el nodo al clúster existente e instale todos los requisitos previos sin conexión.
install-uipath.sh -i ./input.json -o ./output.json -f -s --offline-bundle "/tmp/as-infra.tar.gz" --accept-license-agreementinstall-uipath.sh -i ./input.json -o ./output.json -f -s --offline-bundle "/tmp/as-infra.tar.gz" --accept-license-agreement - Ejecute el instalador para realizar una instalación sin conexión, pero sin cargar los artefactos.
install-uipath.sh -i ./input.json -o ./output.json -s --accept-license-agreementinstall-uipath.sh -i ./input.json -o ./output.json -s --accept-license-agreement - Ejecuta el instalador omitiendo la comprobación de prerrequisitos
install-uipath.sh -i ./input.json -o ./output.json -k --accept-license-agreement --skip-pre-reqsinstall-uipath.sh -i ./input.json -o ./output.json -k --accept-license-agreement --skip-pre-reqs
- Parámetros requeridos
--input -i <string>--output -o <string>- Parámetros opcionales
--install-kubernetes -k--join-node -j <server|agent>--install-fabric -f--install-services -s--install-all -a--offline-bundle <string>--offline-tmp-folder <string>--optional-offline-bundle <string>--pre-reqs -p--install-offline-prereqs--skip-packages-install--upgrade -u--kubeconfig <string>--backup -b--restore -r--restore-volume--disable-backup-d-h--accept-license-agreement-c--skip-pre-reqs--one-time-manual-backup-m|--machines <comma separated machine's IP>--compare-config--skip-compare-config- Ejemplos