Automation Suite
2022.10
False
Imagen de fondo del banner
Guía de instalación de Automation Suite
Última actualización 24 de abr. de 2024

Inclusión de un nodo agente dedicado compatible con GPU

Nota:

En la actualidad, Automation Suite solo es compatible con los controladores de GPU Nvidia. Consulta la lista de sistemas operativos compatibles con la GPU.

Para obtener más información sobre los tipos de instancia específicos de la nube, consulte lo siguiente:

Antes de añadir un nodo agente dedicado compatible con GPU, comprueba los Requisitos de hardware.

Instalar un controlador de GPU en la máquina

Nota: el controlador de la GPU se almacena en las carpetas /opt/nvidia y /usr . Se recomienda que estas carpetas tengan un tamaño mínimo de 5 GiB y 15 GiB respectivamente en la máquina agente de GPU.
  1. Para instalar el controlador de GPU en el nodo agente, ejecute el siguiente comando:
    sudo yum install kernel kernel-tools kernel-headers kernel-devel 
    sudo reboot
    sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
    sudo sed 's/$releasever/8/g' -i /etc/yum.repos.d/epel.repo
    sudo sed 's/$releasever/8/g' -i /etc/yum.repos.d/epel-modular.repo
    sudo yum config-manager --add-repo http://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo
    sudo yum install cudasudo yum install kernel kernel-tools kernel-headers kernel-devel 
    sudo reboot
    sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
    sudo sed 's/$releasever/8/g' -i /etc/yum.repos.d/epel.repo
    sudo sed 's/$releasever/8/g' -i /etc/yum.repos.d/epel-modular.repo
    sudo yum config-manager --add-repo http://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo
    sudo yum install cuda
  2. Para instalar los kits de herramientas para contenedores, ejecute el siguiente comando:
    distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
              && curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | sudo tee /etc/yum.repos.d/nvidia-docker.repo
    sudo dnf clean expire-cache
    sudo yum install -y nvidia-container-toolkitdistribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
              && curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | sudo tee /etc/yum.repos.d/nvidia-docker.repo
    sudo dnf clean expire-cache
    sudo yum install -y nvidia-container-toolkit

Compruebe si los controladores se han instalado correctamente.

Ejecute el comando sudo nvidia-smi en el nodo para comprobar si los controladores se instalaron correctamente.


Nota: una vez aprovisionado el clúster, se requieren pasos adicionales para configurar las GPU aprovisionadas.

Llegados a este punto, los controladores de GPU ya se han instalado y se han añadido los nodos de GPU al clúster.

Inclusión de un nodo de GPU al clúster

Paso 1: Configurar la máquina

Siga estos pasos para configurar la máquina de forma que el disco se particione correctamente y se cumplan todos los requisitos de red.

Step 2: Copying the interactive installer to the target machine

Para la instalación en línea

  1. SSH a cualquier máquina del servidor.
  2. Ejecute el siguiente comando para copiar el contenido de la carpeta UiPathAutomationSuite en el nodo de GPU (el nombre de usuario y el DNS son específicos del nodo de GPU):
    sudo su -
    scp -r /opt/UiPathAutomationSuite <username>@<node dns>:/opt/
    scp -r ~/* <username>@<node dns>:/opt/UiPathAutomationSuite/sudo su -
    scp -r /opt/UiPathAutomationSuite <username>@<node dns>:/opt/
    scp -r ~/* <username>@<node dns>:/opt/UiPathAutomationSuite/

Para la instalación sin conexión

  1. SSH a cualquier nodo de servidor.
  2. Asegúrate de que el directorio /opt/UiPathAutomationSuite contenga el archivo sf-infra.tar.gz (forma parte del paso de descarga del paquete de instalación )
    scp -r ~/opt/UiPathAutomationSuite <username>@<node dns>:/var/tmpscp -r ~/opt/UiPathAutomationSuite <username>@<node dns>:/var/tmp

Step 3: Running the interactive installer to configure the dedicated node

Para la instalación en línea

  1. SSH al nodo de GPU.
  2. Ejecuta los siguientes comandos:
    sudo su -
    cd /opt/UiPathAutomationSuite
    chmod -R 755 /opt/UiPathAutomationSuite
    yum install unzip jq -y
    CONFIG_PATH=/opt/UiPathAutomationSuite/cluster_config.json 
    
    UNATTENDED_ACTION="accept_eula,download_bundle,extract_bundle,join_gpu" ./installUiPathAS.shsudo su -
    cd /opt/UiPathAutomationSuite
    chmod -R 755 /opt/UiPathAutomationSuite
    yum install unzip jq -y
    CONFIG_PATH=/opt/UiPathAutomationSuite/cluster_config.json 
    
    UNATTENDED_ACTION="accept_eula,download_bundle,extract_bundle,join_gpu" ./installUiPathAS.sh

Para la instalación sin conexión

  1. Conéctese mediante SSH al nodo dedicado de GPU.
  2. Instale el paquete de la plataforma en el nodo dedicado de GPU utilizando el siguiente script:
    sudo su 
    mv /var/tmp/UiPathAutomationSuite /opt
    cd /opt/UiPathAutomationSuite
    chmod -R 755 /opt/UiPathAutomationSuite
    
    ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j gpu --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /opt/UiPathAutomationSuite/tmp --install-offline-prereqs --accept-license-agreementsudo su 
    mv /var/tmp/UiPathAutomationSuite /opt
    cd /opt/UiPathAutomationSuite
    chmod -R 755 /opt/UiPathAutomationSuite
    
    ./install-uipath.sh -i ./cluster_config.json -o ./output.json -k -j gpu --offline-bundle ./sf-infra.tar.gz --offline-tmp-folder /opt/UiPathAutomationSuite/tmp --install-offline-prereqs --accept-license-agreement

Enabling the GPU on the cluster

  1. Inicie sesión en cualquier nodo del servidor.
  2. Navega a la carpeta del instalador (UiPathAutomationSuite).
    cd /opt/UiPathAutomationSuitecd /opt/UiPathAutomationSuite
  3. Habilite la GPU en el clúster ejecutando el siguiente comando en cualquier nodo del servidor:
    sudo ./configureUiPathAS.sh gpu enablesudo ./configureUiPathAS.sh gpu enable

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.