- 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
4. Ejecutar el instalador de la aplicación AI Fabric
- Los registros de la consola Cloud shell tendrán la URL para acceder a la consola de Kots Admin, por lo que inicia sesión en la consola mediante la misma URL. Si has optado por no mostrar Kots a través del equilibrador de carga, establece el contexto de Kubernetes como se muestra en la sección "Cómo establecer el contexto del clúster de Kubernetes", seguido de la activación del siguiente comando:
kubectl -n aifabric port-forward service/kotsadm 8800:3000
kubectl -n aifabric port-forward service/kotsadm 8800:3000 - Ahora, podrás acceder a KotsAdmin mediante: http://localhost:8800.
- Si tu contraseña de kotsAdmin no funciona o si quieres restablecerla:
Option 1: if you have a linux machine or WSL enabled on your windows, then Install Kots CLI: curl https://kots.io/install | bash Reset password: kubectl kots reset-password -n aifabric or login to cloud shell cd aks-arm ./kots reset-password -n aifabric
Option 1: if you have a linux machine or WSL enabled on your windows, then Install Kots CLI: curl https://kots.io/install | bash Reset password: kubectl kots reset-password -n aifabric or login to cloud shell cd aks-arm ./kots reset-password -n aifabric
Carga la licencia proporcionada por tu representante de UiPath mediante la IU de la siguiente manera.
Debes introducir los detalles de acuerdo con la siguiente pantalla.
Para obtener el token de acceso de Identity Server:
El token de acceso IS puede encontrarse iniciando sesión con el tenant “host” (a diferencia del tenant “predeterminado”) como usuario administrador en la siguiente dirección “https://<IdentityServerEndpoint>/identity/configuration”. El cliente ya debería conocer esta dirección, puesto que ahí es donde pueden configurarse los proveedores de identidad externos, como Azure AD, Windows o Google.
Copia el token y pégalo en la consola de instalación replicada.
Habilitar HA para el servicio básico
Habilitar esto garantizará que 2 réplicas siempre se ejecutarán para los servicios básicos de AI Fabric, junto con el escalado horizontal de pods habilitado en función de la carga de trabajo. Si es necesario, el número de pods relacionados con los servicios básicos aumentará/reducirá automáticamente en consecuencia. Si no habilitamos HA, solo se estará ejecutando una réplica del servicio básica en todo momento, pero el escalado horizontal de pods aún estará habilitado, lo que garantiza que, si es necesario, los pods aumentarán/reducirán automáticamente durante un breve periodo de tiempo.
Habilita HA para habilidades ML basadas en CPU
Habilitar esto hará que implementemos 2 réplicas para todas las habilidades ML basadas en CPU, y estas 2 réplicas se implementarán en nodos presentes en varias zonas. Si HA no está habilitado, solo se implementará la réplica.
Habilitar HA para habilidades ML basadas en GPU
Habilitar esto hará que implementemos 2 réplicas para todas las habilidades ML basadas en GPU, y estas 2 réplicas se implementarán en nodos presentes en varias zonas. Si HA no está habilitado, solo se implementará la réplica. Dado que las máquinas de GPU son bastante costosas en Azure, te damos esta posibilidad de forma que no se necesiten 2 nodos para implementar una habilidad ML, ya que las GPU pueden compartirse en varias implementaciones.
Configurar la CPU y memoria máximas que puede consumir un trabajo basado en GPU
Dado que la máquina Standard NC6 es la máquina de config más pequeña disponible en Azure con disponibilidad de GPU, establecemos los valores predeterminados de la CPU máxima a 5000 (5 CPU) y de la memoria máxima a 50 GB. Pero, si el cliente utiliza Standard_NC6s_v2 o alguna otra máquina de config en lugar de los nodos Standard_NC6 para el grupo de nodos de la GPU, en ese caso el cliente puede anular los valores predeterminados (por ejemplo, de CPU y memoria máx.) de la GPU en función de lo que el trabajo de entrenamiento que puede consumir.
Al guardar el Config, KOTS comenzará a validar los inputs y, si se pasan todas las comprobaciones previas, KOTS iniciará la implementación de forma similar a la de la instalación de una sola caja.
Si se pasan todas las comprobaciones previas, la pantalla de config se verá similar a esto. Haz clic en continuar para seguir adelante.
Para iniciar la instalación, haz clic en el botón Implementar. Cuando el estado sea Implementado, se habrá iniciado la instalación y el administrador de la configuración podrá ir a la pestaña Aplicación para comprobar el estado actual.
Puede llevarse el seguimiento del estado de aprovisionamiento del trabajo al consultar este pod desde local. Asegúrate de que has configurado el contexto del clúster de Kubernetes como se describe:
rajivchodisetti@DESKTOP-LOUPTI1:/mnt/c/Users/rajiv.chodisetti$ kubectl -n aifabric get pods | grep provision
provision-4xls7mzjpnui8j7n-s9tct 0/1 Completed 0 14h
To check the logs of this pod:
kubectl -n aifabric logs -f provision-4xls7mzjpnui8j7n-s9tct
If AIFabric deployment is successful, this is what you would see in the pod logs at the end,
Successfully setup cronjob for oob installation run on daily basis.
< Total steps: Current step: 8 Estimated time: 2s >
AiFabric in Azure AKS has been provisioned successfully
rajivchodisetti@DESKTOP-LOUPTI1:/mnt/c/Users/rajiv.chodisetti$ kubectl -n aifabric get pods | grep provision
provision-4xls7mzjpnui8j7n-s9tct 0/1 Completed 0 14h
To check the logs of this pod:
kubectl -n aifabric logs -f provision-4xls7mzjpnui8j7n-s9tct
If AIFabric deployment is successful, this is what you would see in the pod logs at the end,
Successfully setup cronjob for oob installation run on daily basis.
< Total steps: Current step: 8 Estimated time: 2s >
AiFabric in Azure AKS has been provisioned successfully
Consulta aquí.