- Primeros pasos
- Requisitos
- Mejores prácticas
- Instalación
- Actualizando
- Servidor de identidad
- Complemento de alta disponibilidad
Instalación
High Availability Add-on (HAA) para tu instancia de Orchestrator se realiza descargando y ejecutando un script proporcionado.
Antes de continuar con la instalación de HAA, asegúrate de cumplir los requisitos de hardware y software.
- HAA requiere una licencia independiente de Orchestrator. Contacta con UiPath para más información.
- El modelo de implementación Activo/activo Desastre Recuperación requiere dos licencias de HAA.
Antes de iniciar la instalación de HAA, asegúrate de que:
- eres el usuario raíz o tienes acceso a
sudo
del usuario raíz. - tienes derechos de creación de usuarios.
- asegúrate de tener un certificado SSL/TLS válido. Consulta el apartado de documentación de Redis para obtener instrucciones sobre cómo actualizar los certificados.
-
servicio de firewall habilitado.
Nota:Los permisos de raíz se necesitan solo para la instalación y actualización. El usuario administrador de HAA no necesita permisos escalados para administrar los servicios del clúster.
En los siguientes daemons ejecutados por el usuario administrador de HAA, se han establecido bits de capacidad para permitir al ejecutable los privilegios mínimos necesarios para operar:
/opt/redislabs/bin/dmcproxy = cap_sys_resource+ep
/opt/redislabs/bin/redis-server-4.0 = cap_sys_resource+ep
/opt/redislabs/bin/redis-server-4.0-big = cap_sys_resource+ep
/opt/redislabs/bin/redis-server-5.0 = cap_sys_resource+ep
/opt/redislabs/bin/redis-server-5.0-big = cap_sys_resource+ep
/opt/redislabs/bin/sentinel_service = cap_sys_resource+ep
/opt/redislabs/sbin/pdns_server = cap_net_bind_service+ep
/opt/redislabs/sbin/smaps = cap_sys_ptrace+ep
Estos permiten al usuario administrador de HAA ejecutar estos servicios con privilegio sin necesidad de que el usuario tenga asignados los privilegios".
- deshabilitas Swap:
- Deshabilita
swap
con el comando:sudo swapoff -a
. - Para que este cambio persista en los reinicios, comenta la entrada
swap
en el archivoetc/fstab
ejecutando:sudo sed -i.bak '/ swap / s/^(.*)$/#1/g' /etc/fstab
. - Instala el paquete
wget
, que se utiliza para descargar el archivo de instalaciónRS
, ejecutando el comandoyum install wget
. - Repite este proceso en todos los nodos en los que instalas HAA.
Además, dependiendo de tu idioma y conjunto de caracteres (codificación), puedes tener problemas al ejecutar el script de instalación. Se recomienda comprobar primero si el inglés se ha añadido a la lista de idiomas:
- Para ver información sobre la
locale
en uso actualmente instalada: ejecutalocale -a
olocalectl
. - Establece el inglés como idioma y la codificación para la sesión actual, ejecutando:
$ export LANG="en_US.utf8"
.
Los siguientes parámetros están disponibles al ejecutar el script de instalación de HAA:
Parámetro |
Descripción |
---|---|
|
El nombre de usuario del administrador del clúster HAA. Por ejemplo
-u documentation@uipath.com .
|
|
La contraseña del usuario de administración, establecida al instalar el nodo principal. Por ejemplo
-p SuperSecret_Password .
|
|
La dirección IP del nodo principal. Cuando se proporciona, se instala un nodo secundario (esclavo). Por ejemplo
-j 10.10.22.10 .
|
|
Indica la ruta al directorio de instalación de HAA (solo cuando ejecutes el script
install.sh para la instalación avanzada).
Nota: verifica la ruta de instalación seleccionada. No es posible mover una instalación desde una ubicación a otra después de la instalación.
|
|
Indica la ruta al directorio de configuración de HAA (solo cuando ejecutes el script
install.sh para la instalación avanzada).
|
|
Indica la ruta al directorio de variables de HAA (solo cuando ejecutes el script
install.sh para la instalación avanzada).
|
|
Se utiliza para mostrar la guía de instalación. |
|
El código de licencia de tu clúster de HAA. |
LoadBalancer.UseRedis
y los LoadBalancer.Redis.ConnectionString
parámetros. Por ejemplo:
<add key="LoadBalancer.UseRedis" value="true" />
<add key="LoadBalancer.Redis.ConnectionString" value="10.10.20.184:10000,10.10.24.148:10000,10.10.22.114:10000,password=SuperSecret_Password" />
<add key="LoadBalancer.UseRedis" value="true" />
<add key="LoadBalancer.Redis.ConnectionString" value="10.10.20.184:10000,10.10.24.148:10000,10.10.22.114:10000,password=SuperSecret_Password" />
Después de instalar todos los nodos de tu clúster de HAA, confirma la configuración con éxito de la siguiente manera:
Para añadir o actualizar la licencia de tu complemento de alta disponibilidad, sigue los siguientes pasos:
- Dirige tu navegador a la dirección IP de cualquier nodo HAA en el puerto
8443
. Por ejemplo:https://10.10.20.196:8443/
. Se muestra la página de inicio de sesión HAA. - Introduce el nombre de usuario y la contraseña que se proporcionan durante la instalación para iniciar sesión.
- Selecciona la configuración > pestaña general.
- En el campo Clave del grupo introduce la clave de tu licencia.
- Haz clic en Guardar.
Tu grupo HAA ya está listo. Puedes proceder con la instalación de Orchestrator, tal y como se describe aquí.