automation-suite
2023.4
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Guía de instalación de Automation Suite en Linux

Última actualización 6 de nov. de 2025

Cómo instalar RKE2 SELinux en entornos aislados

Utiliza esta guía para instalar el paquete rke2-selinux en entornos aislados. Este paquete no está incluido en los paquetes de instalación de Automation Suite. En la mayoría de los casos, no es necesario. Sin embargo, si experimentas problemas relacionados con SELinux en una instancia aislada, sigue los pasos de esta guía.
Antes de comenzar, asegúrate de tener:
  • Una máquina con acceso a Internet para descargar los paquetes necesarios.
  • Una máquina aislada donde está instalado RKE2.
  • Accede a la CLI kubectl .
Nota: Si no tienes una máquina aislada, puedes solicitar el archivo necesario al soporte de UiPath. Ejecuta el siguiente comando y comparte el resultado con Soporte:
kubectl get nodes -o widekubectl get nodes -o wide
Lleve a cabo los pasos siguientes:
  1. Comprueba si rke2-selinuxestá instalado, de la siguiente manera:
    1. Inicia sesión en la máquina de Automation Suite.
    2. Ejecuta el siguiente comando:
      rpm -qa | grep rke2-selinuxrpm -qa | grep rke2-selinux
    • Si el comando no devuelve ningún resultado, el paquete no está instalado. Continúa con esta guía.
    • Si el paquete está instalado pero los problemas persisten, ponte en contacto con el soporte de UiPath con un paquete de soporte.
  2. Identifica los detalles de la versión, de la siguiente manera:
    1. Obtén la versión RKE2:
      kubectl get nodes -o widekubectl get nodes -o wide
      Extrae la versión secundaria de la salida. Por ejemplo, para la versión v1.30.5+rke2r1, la versión secundaria es 30.
    2. Obtén la versión de Red Hat Enterprise Linux:
      cat /etc/os-releasecat /etc/os-release
      
      Extrae la versión principal del campo VERSION_ID . Por ejemplo, VERSION_ID="8.5" significa que la versión principal es 8.
  3. Configura el repositorio YUM (en una máquina conectada), de la siguiente manera:
    Nota: Actualiza el siguiente script con los valores RKE2_MINOR y LINUX_MAJOR correctos.
    export RKE2_MINOR=33
    export LINUX_MAJOR=8 # or 9
    
    cat << EOF > /etc/yum.repos.d/rancher-rke2-1-${RKE2_MINOR}-latest.repo
    [rancher-rke2-common-latest]
    name=Rancher RKE2 Common Latest
    baseurl=https://rpm.rancher.io/rke2/latest/common/centos/${LINUX_MAJOR}/noarch
    enabled=1
    gpgcheck=1
    gpgkey=https://rpm.rancher.io/public.key
    
    [rancher-rke2-1-${RKE2_MINOR}-latest]
    name=Rancher RKE2 1.${RKE2_MINOR} Latest
    baseurl=https://rpm.rancher.io/rke2/latest/1.${RKE2_MINOR}/centos/${LINUX_MAJOR}/x86_64
    enabled=1
    gpgcheck=1
    gpgkey=https://rpm.rancher.io/public.key
    EOFexport RKE2_MINOR=33
    export LINUX_MAJOR=8 # or 9
    
    cat << EOF > /etc/yum.repos.d/rancher-rke2-1-${RKE2_MINOR}-latest.repo
    [rancher-rke2-common-latest]
    name=Rancher RKE2 Common Latest
    baseurl=https://rpm.rancher.io/rke2/latest/common/centos/${LINUX_MAJOR}/noarch
    enabled=1
    gpgcheck=1
    gpgkey=https://rpm.rancher.io/public.key
    
    [rancher-rke2-1-${RKE2_MINOR}-latest]
    name=Rancher RKE2 1.${RKE2_MINOR} Latest
    baseurl=https://rpm.rancher.io/rke2/latest/1.${RKE2_MINOR}/centos/${LINUX_MAJOR}/x86_64
    enabled=1
    gpgcheck=1
    gpgkey=https://rpm.rancher.io/public.key
    EOF
    
  4. Descarga el archivo RPM. En la máquina conectada, ejecuta:
    sudo yum download --downloadonly --downloaddir=./rke2-selinux-packages rke2-selinuxsudo yum download --downloadonly --downloaddir=./rke2-selinux-packages rke2-selinux
    
    • Confirma que el directorio de descarga contiene un archivo .rpm .
    • Transfiere este archivo a cada nodo aislado utilizando una copia segura, USB u otros métodos aprobados.
  5. Instala el paquete en cada nodo aislado, de la siguiente manera:
    Nota: Realiza los siguientes pasos un nodo a la vez.
    1. Detener el nodo:
      1. Añade la ruta binaria RKE2:
        export PATH="$PATH:/usr/local/bin:/var/lib/rancher/rke2/bin"export PATH="$PATH:/usr/local/bin:/var/lib/rancher/rke2/bin"
        
      2. Vaciar y detener el nodo:
        systemctl stop node-drain
        rke2-killall.shsystemctl stop node-drain
        rke2-killall.sh
        
    2. Instala el paquete:
      sudo rpm -ivh <rke2-selinux-package>.rpmsudo rpm -ivh <rke2-selinux-package>.rpm
      
    3. Reinicia los servicios RKE2:
      1. Inicia el agente o servidor RKE2:
        systemctl start rke2-server || systemctl start rke2-agentsystemctl start rke2-server || systemctl start rke2-agent
        
      2. Desacordona el nodo y reinicia el servicio de drenaje:
        systemctl restart node-uncordon
        systemctl start node-drain.servicesystemctl restart node-uncordon
        systemctl start node-drain.service
        
  6. Repite el paso 5 para cada nodo restante en tu clúster.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo
Confianza y seguridad
© 2005-2025 UiPath. Todos los derechos reservados.