- Primeros pasos
- Requisitos de red
- Requisitos de nodo único e instalación
- Requisitos multinodo e instalación
- Después de la instalación
- Acceso a AI Center
- Aprovisionar un tenant de AI Center
- Actualizar los certificados de Orchestrator e Identity Server
- Cambiar el tamaño de PVC
- Añadir un nuevo nodo al clúster
- Instalación sin conexión de paquetes ML
- Configurar el clúster
- Configurar la instalación posterior a FQDN
- Copia de seguridad y restauración del clúster
- Utilizar la pila de supervisión
- Configurar una autenticación de Kerberos
- Aprovisionar una GPU
- Utilizar el archivo de configuración
- Programación de nodos
- Migración y actualización
- Guía básica de resolución de problemas
Procedimiento
Este paso debe ejecutarse en una máquina con acceso a Internet y acceso a las máquinas en el entorno aislado donde se instalará UiPath AI Center .
- Conéctese a una máquina con acceso a Internet y ejecute el siguiente comando para obtener el archivo del asistente interactivo:
ssh <user>@<dns_of_vm>
ssh <user>@<dns_of_vm> - Si utilizaste una clave SSH, ejecuta el siguiente comando:
ssh -i <path/to/Key.pem> <user>@<dns_of_vm>
ssh -i <path/to/Key.pem> <user>@<dns_of_vm> - Descargue los siguientes paquetes:
installUiPathAS.sh
- Obligatorio. Consulta installUiPath.as para obtener las instrucciones de descarga.sf-installer.zip
- Obligatorio. Consulte sf-installer.zip para obtener las instrucciones de descarga.sf.tar.gz
- Obligatorio. Consulte sf.tar.gz para obtener las instrucciones de descarga.sf-infra.tar.gz
- Opcional. Solo es necesario si se quieren unir nodos adicionales, incluidos Task Mining y la GPU. Consulte sf-infra.tar.gz para obtener las instrucciones de descarga.du-ondemand.tar.gz
- Opcional. Solo es necesario para Document Understanding. Consulte du-ondemand.tar.gz para obtener las instrucciones de descarga.Aviso: No seguir estos pasos opcionales limita las funciones de los servicios de Document Understanding.cv-ondemand.tar.gz
: opcional. Solo es necesario para Computer Vision. Consulta cv-ondemand.tar.gz para obtener las instrucciones de descarga.Aviso: Si no sigues este paso opcional, no podrás acceder a los servicios de Computer Vision.
Asegúrate de descargar el paquete adecuado para tu versión de AI Center y sistema operativo.
Asegúrese de seguir los siguientes pasos:
- Marca que todos los archivos han terminado de descargarse en la máquina con acceso a Internet.
- Crea la carpeta de destino en la máquina.
- Copie los archivos de la máquina en línea a la máquina de destino.
sudo su -
mkdir -p /opt/UiPathAutomationSuite/
chmod -R 777 /opt/UiPathAutomationSuite
mkdir -p /uipath/tmp
chmod -R 777 /uipath/tmp
sudo su -
mkdir -p /opt/UiPathAutomationSuite/
chmod -R 777 /opt/UiPathAutomationSuite
mkdir -p /uipath/tmp
chmod -R 777 /uipath/tmp
- Desde la máquina con acceso a Internet, copie los archivos a la carpeta de instalación en la máquina de destino, y el/los paquete(s) sin conexión a la carpeta
/uipath/tmp
.scp ./installUiPathAS.sh ./sf-installer.zip ./sf-infra.tar.gz <username>@<node dns>:/uipath/tmp/ scp ~/sf.tar.gz <username>@<node dns>:/uipath/tmp/ scp ~/sf-infra.tar.gz <username>@<node dns>:/uipath/tmp/
scp ./installUiPathAS.sh ./sf-installer.zip ./sf-infra.tar.gz <username>@<node dns>:/uipath/tmp/ scp ~/sf.tar.gz <username>@<node dns>:/uipath/tmp/ scp ~/sf-infra.tar.gz <username>@<node dns>:/uipath/tmp/ - (Opcional) Para utilizar Document Understanding, copie los siguientes paquetes en la carpeta
/uipath/tmp
.scp ~/du-ondemand.tar.gz <username>@<node dns>:/uipath/tmp/
scp ~/du-ondemand.tar.gz <username>@<node dns>:/uipath/tmp/Aviso: Si no sigues este paso opcional, no podrás acceder a los servicios de Document Understanding. - (Opcional) Para utilizar Computer Vision, copie el siguiente paquete en la carpeta
/uipath/tmp
.scp ~/cv-ondemand.tar.gz <username>@<node dns>:/uipath/tmp/
scp ~/cv-ondemand.tar.gz <username>@<node dns>:/uipath/tmp/Aviso: Si no sigues este paso opcional, no podrás acceder a los servicios de Computer Vision.
Descarga y guarda el certificado de Orchestrator en tu máquina local. Puedes hacerlo utilizando un navegador o pidiendo a tu departamento de TI que te proporcione el certificado. Los certificados deben estar en base64 y en formato
Comprueba que
scp /path/to/orch.cer <username>@<node dns>:/opt/UiPathAutomationSuite
scp /path/to/orch.cer <username>@<node dns>:/opt/UiPathAutomationSuite
Si Identity Server es diferente a Orchestrator repite también los pasos de
Cuando utilices un certificado emitido por el dominio, asegúrate de exportar el certificado raíz de la siguiente manera:
- Abre el certificado, ve a la pestaña Ruta de certificación y selecciona el primer certificado. Haz clic en Ver certificado.
- Una vez que se muestra el certificado raíz, ve a la pestaña Detalles y haz clic en Copiar a archivo.
- Asegúrate de seleccionar el formato
cer" id="1"/> de archivo base64. - Guárdalo con el nombre que prefieras y luego envíalo a la máquina de AI Center.
El archivo resultante debería ser similar al del siguiente ejemplo.
-----BEGIN CERTIFICATE-----
certificate
base64
encoded
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
certificate
base64
encoded
-----END CERTIFICATE-----
- Añade los siguientes requisitos previos a la RUTA actual:
El instalador interactivo requiere
jq" id="1"/> y nuestros paquetes sin conexión ya lo incluyen. Ejecuta los siguientes comandos para añadirlo a PATH: (comprueba que aún estas en la raíz) mv /uipath/tmp/installUiPathAS.sh /uipath/tmp/sf-installer.zip /opt/UiPathAutomationSuite cd /opt/UiPathAutomationSuite unzip ./sf-installer.zip -d . chmod +x ./bin/jq export PATH=${PATH}:/opt/UiPathAutomationSuite/bin
mv /uipath/tmp/installUiPathAS.sh /uipath/tmp/sf-installer.zip /opt/UiPathAutomationSuite cd /opt/UiPathAutomationSuite unzip ./sf-installer.zip -d . chmod +x ./bin/jq export PATH=${PATH}:/opt/UiPathAutomationSuite/bin - Proporciona permisos para la Carpeta del instalador:
Es necesario otorgar permisos adecuados a la carpeta
/opt/UiPathAutomationSuite
en la que se ubican los scripts de instalación y donde se van a ejecutar. El instalador también creará algunos archivos (output.json
) después de la ejecución de cada etapa.Ejecuta el siguiente comando para otorgar los permisos:
chmod -R 755 /opt/UiPathAutomationSuite
chmod -R 755 /opt/UiPathAutomationSuite - Ejecuta el asistente de instalación interactivo para configurar las opciones de instalación:
El asistente interactivo hará de guía a través de los pasos de configuración y generará el archivo de configuración que puede personalizarse y utilizarse luego en los pasos de instalación restantes.
- Ejecuta el script para iniciar el asistente interactivo ejecutando el siguiente comando:
chmod +x ./installUiPathAS.sh ./installUiPathAS.sh
chmod +x ./installUiPathAS.sh ./installUiPathAS.sh - Sigue los pasos en el asistente a continuación.
Al iniciar el asistente de instalación, se muestra el menú principal. En este menú, tendrás que elegir el modo de implementación deseado: multinodo o nodo único. Se te pedirá detalles sobre cada modo cuando se realice una elección. A continuación, tienes la posibilidad de continuar con la elección actual o volver al menú principal.
- Acepta el acuerdo de licencia.
- Selecciona el modo de implementación: selecciona la opción de Implementación multinodo.
- Selecciona Continuar.
- Selecciona Instalación aislada.
- Selecciona Completar instalación.
- Introduzca el nombre de host de DNS.
- Especifique si desea utilizar la autenticación de Kerberos para conexiones SQL.
- Introduzca la URL de SQL Server. Siga las instrucciones para introducir el puerto de conexión, el nombre de usuario y la contraseña.
- Especifica si quieres que el instalador cree automáticamente las bases de datos necesarias.
Se genera una primera versión del archivo
vi /opt/UiPathAutomationSuite/cluster_config.json
vi /opt/UiPathAutomationSuite/cluster_config.json
"aicenter": {
"enabled": "false"
},
"aicenter": {
"enabled": "false"
},
"aicenter": {
"enabled": "true",
"orchestrator_url":"<https://orchestrator-url.com>",
"identity_server_url": "<https://orchestrator-url.com/identity>",
"orchestrator_cert_file_path": "</opt/UiPathAutomationSuite/orch.cer or custom path>",
"identity_cert_file_path": "</opt/UiPathAutomationSuite/orch.cer or custom path>",
"identity_access_token": "<placeholder will be replaced later>"
},
"aicenter": {
"enabled": "true",
"orchestrator_url":"<https://orchestrator-url.com>",
"identity_server_url": "<https://orchestrator-url.com/identity>",
"orchestrator_cert_file_path": "</opt/UiPathAutomationSuite/orch.cer or custom path>",
"identity_cert_file_path": "</opt/UiPathAutomationSuite/orch.cer or custom path>",
"identity_access_token": "<placeholder will be replaced later>"
},
Puedes encontrar el archivo
Para obtener la configuración avanzada, consulta Uso del archivo de configuración.
- Copia la carpeta
~/UiPathAutomationSuite" id="1"/> en el resto de nodos ejecutando: scp -r ~/UiPathAutomationSuite <username>@<node dns>:/opt
scp -r ~/UiPathAutomationSuite <username>@<node dns>:/optAviso: Como nos encontramos en un entorno aislado, puede que tengas que utilizar la IP privada del nodo de destino. - Añada
-i <cert.pem>
si está usando un certificado para iniciar sesión. Si copia los contenidos de.pem
en un archivo local, el nuevo archivo deberá tener los permisos correctos. Puede hacerchmod 400 <cert.pem>
para concederlos.
- Ejecuta el instalador de la infraestructura en todos los nodos:
- Configura el equipo principal ejecutando los siguientes comandos en el servidor principal:
cd /opt/UiPathAutomationSuite ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --install-offline-prereqs --accept-license-agreement --install-standalone-aicenter
cd /opt/UiPathAutomationSuite ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --install-offline-prereqs --accept-license-agreement --install-standalone-aicenter - Une el resto de los servidores al clúster ejecutando los siguientes comandos en el resto de los nodos de servidor:
cd /opt/UiPathAutomationSuite sudo chmod -R 755 /opt/UiPathAutomationSuite sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j server --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --install-offline-prereqs --accept-license-agreement --install-standalone-aicenter
cd /opt/UiPathAutomationSuite sudo chmod -R 755 /opt/UiPathAutomationSuite sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j server --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --install-offline-prereqs --accept-license-agreement --install-standalone-aicenter - Une al resto de agentes al clúster ejecutando los siguientes comandos en el resto de nodos agente:
cd /opt/UiPathAutomationSuite sudo chmod -R 755 /opt/UiPathAutomationSuite sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j agent --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --install-offline-prereqs --accept-license-agreement --install-standalone-aicenter
cd /opt/UiPathAutomationSuite sudo chmod -R 755 /opt/UiPathAutomationSuite sudo ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j agent --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /uipath/tmp --install-offline-prereqs --accept-license-agreement --install-standalone-aicenter
- Configura el equipo principal ejecutando los siguientes comandos en el servidor principal:
- Ejecuta el instalador de Fabric en el nodo primario
cd /opt/UiPathAutomationSuite export TMPDIR="/uipath/lib/containers/tmp" mkdir -p "/uipath/lib/containers/tmp" ./install-uipath.sh -i ./cluster_config.json -o ./output.json -f --offline-bundle /uipath/tmp/sf.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement --install-standalone-aicenter
cd /opt/UiPathAutomationSuite export TMPDIR="/uipath/lib/containers/tmp" mkdir -p "/uipath/lib/containers/tmp" ./install-uipath.sh -i ./cluster_config.json -o ./output.json -f --offline-bundle /uipath/tmp/sf.tar.gz --offline-tmp-folder /uipath/tmp --accept-license-agreement --install-standalone-aicenter - Ejecuta el instalador de software en el nodo primario Primero tienes que conectarte al servidor de identidad y recuperar un token de instalación. A continuación, copia este token y pégalo en el marcador de posición que teníamos en el paso 3.2. (en el archivo cluster_config.json). Una vez que el token se ha copiado, puedes ejecutar la instalación de AI Center.
./install-uipath.sh -i cluster_config.json -o output.json --install-type offline --accept-license-agreement --install-standalone-aicenter -s
./install-uipath.sh -i cluster_config.json -o output.json --install-type offline --accept-license-agreement --install-standalone-aicenter -s - Carga los comandos de paquetes de Document Understanding opcionales. Para cargar los paquetes opcionales, ejecuta el siguiente comando. Comprueba que utilizas el nombre del paquete que necesitas cargar.
./configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/du-ondemand.tar.gz" --offline-tmp-folder "/uipath/tmp"
./configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/du-ondemand.tar.gz" --offline-tmp-folder "/uipath/tmp" - Carga el comando del paquete opcional de Computer Vision. Para cargar el paquete opcional de Computer Vision, ejecute el siguiente comando:
./configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/cv-ondemand.tar.gz" --offline-tmp-folder "/uipath/tmp"
./configureUiPathAS.sh registry upload --optional-offline-bundle "/uipath/tmp/cv-ondemand.tar.gz" --offline-tmp-folder "/uipath/tmp"
- Paso 1: Descarga el script de instalación en la primera máquina
- 1.1 Descarga los paquetes de instalación.
- 1.2 Obtén todos los archivos descargados en la primera máquina
- Paso 2: Copia el certificado de Orchestrator en máquina virtual
- Certificados de cadena
- Paso 3: Configura la instalación
- Configuración básica
- 3.1 Utiliza el asistente interactivo para crear el archivo de configuración base.
- 3.2 Añadir configuración específica de AI Center
- 3.3 (Opcional) Configuración avanzada
- Paso 4: copiar los archivos de instalación en todas las demás máquinas del clúster
- Paso 5: Ejecuta la instalación