- Notas relacionadas
- Requisitos
- Instalación
- Primeros pasos
- Proyectos
- Conjuntos de datos
- Paquetes ML
- Procesos
- Habilidades ML
- Logs de ML
- Document Understanding en AI Fabric
- Guía básica de resolución de problemas
Esta sección detalla los pasos que deben seguirse al aprovisionar una máquina.
- La instalación de AI Fabric es compatible actualmente en una máquina nueva y dedicada. Una máquina compartida con directivas/restricciones desconocidas puede necesitar soluciones adicionales y no es compatible de forma oficial.
- Se recomienda utilizar instancias de la VM proporcionadas por proveedores de la nube conocidos para la instalación de AI Fabric. Para las configuraciones que requieren GPU, solo las GPU de NVIDIA son compatibles. Estas incluyen, entre otras: Standard_NC12 en Azure, n1-standard-16 en GCP y p3.2xlarge en AWS.
Disco primario
El directorio /var debe tener disponibles como mínimo 200 GB para la instalación normal y 500 GB para la instalación aislada (normalmente corresponde al disco de arranque, pero no siempre); de lo contrario, el instalador fallará.
Utiliza el comando df -h para comprobar que el disco está correctamente asignado.
Al aprovisionar una VM en una suscripción en la nube, a menudo hay un tamaño predeterminado de disco de arranque o de disco primario. Por ejemplo, el de Azure es de 30 GB. Recuerda ampliar la capacidad de este disco.
Lo ideal para una instalación aislada es que los 500 GB se monten en el directorio /var. Si no puedes cambiar el tamaño de /var debido a una directiva interna, necesitaremos que los 500 GB se compartan de la manera siguiente:
- /var -> 45 GB (o tanto como puedas)
- /var/lib/etcd -> 5 GB
- /var/lib/docker -> 250 GB
- /var/lib/kubelet -> 200 GB
DiscoDeDatos
El disco de datos externo debe estar conectado, pero no formateado. Es muy importante que el disco no tenga formato. Si está formateado, el instalador fallará y no podrá recuperarse. En este caso, tendrás que volver a aprovisionar una nueva máquina y conectar discos nuevos. Además, el almacenamiento secundario utilizado para AI Fabric debe ser un disco (no una partición).
Configuración de la red
8800, 31443, 31390, 443
Asegúrate de que las reglas entrantes permiten el acceso a los puertos anteriores desde la red donde accederás a AI Fabric.
6443
Este puerto se utiliza para acceder a la API kubernetes; solo la IP de la propia máquina necesita acceso entrante y saliente (la aplicación no utiliza localhost, sino la propia IP).
Si quieres utilizar modelos de Document Understanding, asegúrate de que la máquina puede acceder a https://du-metering.uipath.com. Esto no es aplicable a la instalación aislada.
Comprobación de disco no formateado
Como se indica anteriormente, para la instalación se necesitan discos de datos externos suficientemente grandes que no tengan formato. Ejecuta el siguiente comando en un símbolo del sistema bash en esta máquina Linux para comprobar que el disco externo está sin formato:
file -sL /dev/sd*
file -sL /dev/sd*
El output tiene el siguiente aspecto:
<user>@<hostname>:~$ file -sL /dev/sd*
/dev/sda: DOS/MBR boot sector, extended partition table (last)
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=01772985-75fa-4dd1-b12c-66526c1fb0cd, volume name "cloudimg-rootfs" (needs journal recovery) (extents) (64bit) (large files) (huge files)
/dev/sda14: data
/dev/sda15: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "mkfs.fat", Media descriptor 0xf8, sectors/track 32, heads 64, sectors 217088 (volumes > 32 MB), FAT (32 bit), sectors/FAT 1670, reserved 0x1, serial number 0xad0c5d13, label: "UEFI "
/dev/sdb: data
<user>@<hostname>:~$ file -sL /dev/sd*
/dev/sda: DOS/MBR boot sector, extended partition table (last)
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=01772985-75fa-4dd1-b12c-66526c1fb0cd, volume name "cloudimg-rootfs" (needs journal recovery) (extents) (64bit) (large files) (huge files)
/dev/sda14: data
/dev/sda15: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "mkfs.fat", Media descriptor 0xf8, sectors/track 32, heads 64, sectors 217088 (volumes > 32 MB), FAT (32 bit), sectors/FAT 1670, reserved 0x1, serial number 0xad0c5d13, label: "UEFI "
/dev/sdb: data
Ten en cuenta que el valor de /dev/sdb es solo data, lo que significa que este disco no tiene formato. Puedes comprobar el tamaño de los discos en tu sistema de igual forma con el siguiente comando:
lsblk --all --list --output KNAME,SIZE,TYPE,PKNAME,NAME
lsblk --all --list --output KNAME,SIZE,TYPE,PKNAME,NAME
El output tiene el siguiente aspecto:
KNAME SIZE TYPE PKNAME NAME
loop0 126.4M loop loop0
loop1 55.3M loop loop1
loop2 126.9M loop loop2
loop3 9.5M loop loop3
loop4 29.9M loop loop4
loop5 loop loop5
loop6 30.3M loop loop6
loop7 loop loop7
sda 100G disk sda
sda1 99.9G part sda sda1
sda14 4M part sda sda14
sda15 106M part sda sda15
sdb 200G disk sdb
KNAME SIZE TYPE PKNAME NAME
loop0 126.4M loop loop0
loop1 55.3M loop loop1
loop2 126.9M loop loop2
loop3 9.5M loop loop3
loop4 29.9M loop loop4
loop5 loop loop5
loop6 30.3M loop loop6
loop7 loop loop7
sda 100G disk sda
sda1 99.9G part sda sda1
sda14 4M part sda sda14
sda15 106M part sda sda15
sdb 200G disk sdb
The output above shows two disks: sda of size 100GB (primary disk) and sdb of size 200GB (the external disk). Note that sdb is of TYPE disk. The step 4. Run the AI Fabric Infrastructure Installer will look for unformatted empty disks. If you have unformatted space in a device of TYPE equal to partition, the installer will not find the right device.
Comprobación de la conectividad
Desde la máquina de AI Fabric, es decir, la máquina donde se instalará AI Fabric:
Comprueba que puedes conectarte a tu Orchestrator ejecutando el siguiente comando:
telnet <Orchestrator Fully-Qualified-Domain-Name> 443
telnet <Orchestrator Fully-Qualified-Domain-Name> 443
Comprueba que puedes conectarte a tu base de datos SQL ejecutando
telnet <SQL-database-ip> 1433
telnet <SQL-database-ip> 1433
1433 is the default port for SQL server, if your database is on a different port, use that port.
Requisitos antes de continuar
| Requisitos | Notas |
|---|---|
| Instalación de Orchestrator 20.4.3 (o posterior) | Reference here. |
| SQL Server 2008 R2 o posterior | Reference here. |
| La autenticación de SQL Server debe estar habilitada. | Ponte en contacto con tu administrador de SQL Server. |
| Credenciales SQL que permiten crear la base de datos y el rol. | Ponte en contacto con tu administrador de SQL Server. |
| Disponer de un navegador compatible. | Reference here. |
| El disco de arranque debe tener al menos 200 GB (500 GB si se utiliza una instalación aislada) | Reference here |
| Los discos secundarios de al menos 250 GB en total deben estar sin formato | Reference here. |
| Conéctate a Orchestrator desde la máquina de AI Fabric. Deberías poder conectarte a través del nombre de dominio. | telnet <Orchestrator-Domain-Name> <port> de la máquina AI Fabric. |
| Conéctate a la base de datos desde la máquina de AI Fabric. | telnet <SQL-Server-IP> <port> de la máquina AI Fabric. |
| Conéctate desde las máquinas de UiPath Robot/Studio a AI Fabric. | telnet <aif-linux-machine> 31390 from robot/studio machines must work. That is, robot/studio machine will be clients to the linux machine on port 31390. |
| Conéctate a los puntos de conexión necesarios para el instalador desde la máquina de AI Fabric (no aplicable para el uso aislado) | La máquina AI Fabric no debe tener bloqueado el acceso saliente a los puntos de conexión. |
| Certificado de dominio (para la máquina de AI Fabric) de una autoridad de CA de confianza. | Reference here. |
| Archivo de licencia de AI Fabric. | Reference here. |