automation-suite
2023.4
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia de instalação do Automation Suite no Linux

Última atualização 5 de set de 2025

Como instalar o RKE2 SELinux em ambientes air-gapped

Use esse guia para instalar o pacote rke2-selinux em ambientes air-gapped. Este pacote não está incluído nos pacotes de instalação do Automation Suite. Na maioria dos casos, não é necessário. No entanto, se você tiver problemas relacionados ao SELinux em uma instância isolada, siga as etapas neste guia.
Antes de começar, certifique-se de que você:
  • Uma máquina com acesso à internet para baixar os pacotes necessários.
  • Uma máquina isolada em que o RKE2 está instalado.
  • Acesso ao CLI kubectl .
Observação: se você não tiver uma máquina isolada, poderá solicitar o arquivo necessário junto ao Suporte da UiPath. Execute o seguinte comando e compartilhe a saída com o Suporte:
kubectl get nodes -o widekubectl get nodes -o wide
Siga as seguintes etapas:
  1. Verifique se rke2-selinuxestá instalado, da seguinte maneira:
    1. Faça login na máquina do Automation Suite.
    2. Execute o seguinte comando:
      rpm -qa | grep rke2-selinuxrpm -qa | grep rke2-selinux
    • Se o comando não retornar nenhum resultado, o pacote não estará instalado. Continue com este guia.
    • Se o pacote estiver instalado, mas os problemas persistirem, entre em contato com o Suporte da UiPath com um pacote de suporte.
  2. Identifique os detalhes da versão, da seguinte forma:
    1. Obtenha a versão do RKE2:
      kubectl get nodes -o widekubectl get nodes -o wide
      Extraia a versão secundária da saída. Por exemplo, para a versão v1.30.5+rke2r1, a versão secundária é 30.
    2. Obtenha a versão do Red Hat Enterprise Linux:
      cat /etc/os-releasecat /etc/os-release
      
      Extraia a versão principal do campo VERSION_ID . Por exemplo, VERSION_ID="8.5" significa que a versão principal é 8.
  3. Configure o repositório YUM (em uma máquina conectada), da seguinte maneira:
    Observação: atualize o script a seguir com os valores RKE2_MINOR e LINUX_MAJOR corretos.
    export RKE2_MINOR=XX
    export LINUX_MAJOR=XX
    
    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=XX
    export LINUX_MAJOR=XX
    
    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. Baixe o arquivo RPM. Na máquina conectada, execute:
    sudo yum install --downloadonly --downloaddir=./rke2-selinux-packages rke2-selinuxsudo yum install --downloadonly --downloaddir=./rke2-selinux-packages rke2-selinux
    
    • Confirme se o diretório de download contém um arquivo .rpm .
    • Transfira esse arquivo para cada nó isolado usando cópia segura, USB ou outros métodos aprovados.
  5. Instale o pacote em cada nó isolado, da seguinte maneira:
    Observação: execute as seguintes etapas um nó de cada vez.
    1. Interrompa o nó:
      1. Adicione o caminho binário do RKE2:
        export PATH="$PATH:/usr/local/bin:/var/lib/rancher/rke2/bin"export PATH="$PATH:/usr/local/bin:/var/lib/rancher/rke2/bin"
        
      2. D dentro e parar o nó:
        systemctl stop node-drain
        rke2-killall.shsystemctl stop node-drain
        rke2-killall.sh
        
    2. Instale o pacote:
      sudo rpm -ivh <rke2-selinux-package>.rpmsudo rpm -ivh <rke2-selinux-package>.rpm
      
    3. Reinicie os serviços do RKE2:
      1. Inicie o agente ou servidor do RKE2:
        systemctl start rke2-server || systemctl start rke2-agentsystemctl start rke2-server || systemctl start rke2-agent
        
      2. Libere o nó e reinicie o serviço de drenagem:
        systemctl restart node-uncordon
        systemctl start node-drain.servicesystemctl restart node-uncordon
        systemctl start node-drain.service
        
  6. Repita a Etapa 5 para cada nó restante em seu cluster.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.