automation-suite
2.2510
true
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Automation Suite unter Linux – Installationsanleitung

Letzte Aktualisierung 16. Jan. 2026

So installieren Sie RKE2 SELinux in Air-Gap-Umgebungen

Verwenden Sie diese Anleitung, um das rke2-selinux -Paket in Air-Gap-Umgebungen zu installieren. Dieses Paket ist nicht in den Automation Suite-Installationspaketen enthalten. In den meisten Fällen ist dies nicht erforderlich. Wenn Sie jedoch Probleme im Zusammenhang mit SELinux auf einer Air-Gap-Instanz haben, befolgen Sie die Schritte in dieser Anleitung.
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
  • Eine Maschine mit Internetzugang zum Herunterladen erforderlicher Pakete.
  • Eine Air-Gap-Maschine, auf der RKE2 installiert ist.
  • Zugriff auf die kubectl -CLI.
Hinweis: Wenn Sie keine Maschine mit Air Gap haben, können Sie die erforderliche Datei vom UiPath Support anfordern. Führen Sie den folgenden Befehl aus und teilen Sie die Ausgabe mit dem Support:
kubectl get nodes -o widekubectl get nodes -o wide
Führen Sie die folgenden Schritte aus:
  1. Überprüfen Sie, ob rke2-selinuxwie folgt installiert ist:
    1. Melden Sie sich bei der Automation Suite-Maschine an.
    2. Führen Sie den folgenden Befehl aus:
      rpm -qa | grep rke2-selinuxrpm -qa | grep rke2-selinux
    • Wenn der Befehl kein Ergebnis zurückgibt, wird das Paket nicht installiert. Fahren Sie mit dieser Anleitung fort.
    • Wenn das Paket installiert wurde, aber weiterhin Probleme auftreten, wenden Sie sich mit einem Supportpaket an den UiPath-Support.
  2. Ermitteln Sie die Versionsdetails wie folgt:
    1. Rufen Sie die RKE2-Version ab:
      kubectl get nodes -o widekubectl get nodes -o wide
      Extrahieren Sie die Nebenversion aus der Ausgabe. Für Version v1.30.5+rke2r1 beispielsweise ist die Nebenversion 30.
    2. Rufen Sie die Red Hat Enterprise Linux-Version ab:
      cat /etc/os-release
      cat /etc/os-release
      
      Extrahieren Sie die Hauptversion aus dem Feld VERSION_ID . VERSION_ID="8.5" bedeutet beispielsweise, dass die Hauptversion 8 ist.
  3. Konfigurieren Sie das YUM-Repository (auf einer verbundenen Maschine) wie folgt:
    Hinweis: Aktualisieren Sie das folgende Skript mit den richtigen RKE2_MINOR und LINUX_MAJOR -Werten.
    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
    EOF
    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
    EOF
    
  4. Laden Sie die RPM-Datei herunter. Führen Sie auf der verbundenen Maschine Folgendes aus:
    sudo yum download --downloadonly --downloaddir=./rke2-selinux-packages rke2-selinux
    sudo yum download --downloadonly --downloaddir=./rke2-selinux-packages rke2-selinux
    
    • Bestätigen Sie, dass das Download-Verzeichnis eine .rpm -Datei enthält.
    • Übertragen Sie diese Datei mit einer sicheren Kopie, USB oder anderen zugelassenen Methoden auf jeden Air-Gap-Knoten.
  5. Installieren Sie das Paket wie folgt auf jedem Air-Gap-Knoten:
    Hinweis: Führen Sie die folgenden Schritte einen Knoten nach dem anderen aus.
    1. Anhalten:
      1. Fügen Sie den RKE2-Binärpfad hinzu:
        export PATH="$PATH:/usr/local/bin:/var/lib/rancher/rke2/bin"
        export PATH="$PATH:/usr/local/bin:/var/lib/rancher/rke2/bin"
        
      2. Entleeren und stoppen Sie den Knoten:
        systemctl stop node-drain
        rke2-killall.sh
        systemctl stop node-drain
        rke2-killall.sh
        
    2. Installieren Sie das Paket:
      sudo rpm -ivh <rke2-selinux-package>.rpm
      sudo rpm -ivh <rke2-selinux-package>.rpm
      
    3. Starten Sie die RKE2-Dienste neu:
      1. Starten Sie den RKE2-Agenten oder -Server:
        systemctl start rke2-server || systemctl start rke2-agent
        systemctl start rke2-server || systemctl start rke2-agent
        
      2. Entsperren Sie den Knoten per Uncordon und starten Sie den Drain-Dienst neu:
        systemctl restart node-uncordon
        systemctl start node-drain.service
        systemctl restart node-uncordon
        systemctl start node-drain.service
        
  6. Wiederholen Sie Schritt 5 für jeden verbleibenden Knoten in Ihrem Cluster.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo
Vertrauen und Sicherheit
© 2005–2026 UiPath. Alle Rechte vorbehalten