Systemanforderungen für Satellite

Informieren Sie sich über die Anforderungen an das Host-System für IBM Cloud Satellite, einschließlich der unterstützten Betriebssysteme und der Rechenleistung, die für eine erfolgreiche Einrichtung des Satellite-Hosts erforderlich sind.

Sie können Hosts von anderen Cloud-Providern zu Ihrem Standort hinzufügen. Weitere Informationen finden Sie unter Cloud-Infrastruktur-Provider.

  • Wenn Sie Red Hat OpenShift-Cluster bereitstellen wollen, stellen Sie sicher, dass das Betriebssystem, das Sie für Ihre Hosts verwenden möchten, für Ihren Standorttyp und Ihre Clusterversion unterstützt wird. Weitere Informationen finden Sie unter Red Hat OpenShift-Versionsinformationen.
  • Stellen Sie sicher, dass Sie offizielle Red Hat-zertifizierte Hardwareverwenden.
  • Wenn Sie diese Hostvoraussetzungen nicht erfüllen können, wenden Sie sich an den IBM Support und geben Sie die folgenden Informationen an: die gewünschte Hostsystemkonfiguration, warum Sie die Systemkonfiguration wünschen und wie viele Hosts Sie erstellen möchten.

Sie können Ihre Hostkonfiguration mit dem Script satellite-host-check überprüfen. Weitere Informationen finden Sie unter Hostkonfiguration überprüfen.

Unterstützung von Host-Betriebssystemen

Prüfen Sie die folgende Tabelle zur Unterstützung der Betriebssysteme für jeden Standorttyp.

CoreOS aktivierte Standorte
Hostbetriebssystem Satellite Unterstützung der Steuerungsebene Unterstützung von Worker Node OS
RHCOS Ja Ja
RHEL 9 Ja OpenShift 4.17 und später
RHEL 8 Nein OpenShift 4.17 und früher
Non-CoreOS aktivierte Standorte
Hostbetriebssystem Satellite Unterstützung der Steuerungsebene Unterstützung von Worker Node OS
RHCOS Nein Nein
RHEL 9 Ja OpenShift 4.17 und später
RHEL 8 Nein OpenShift 4.17 und früher

Datenverarbeitungsmerkmale

  • Gastgeber müssen unterstützenx86-64-v2 die Architektur.

  • Auf den Hosts muss das neueste Betriebssystem mit einem Kernel laufen, der von IBM Cloud Satellite unterstützt wird. Andere Betriebssysteme wie Windows, andere Mainframe-Systeme wie IBM Z oder IBM Power oder andere Kernel-Versionen werden nicht unterstützt.

  • Stellen Sie sicher, dass Sie möglichst wenige RHEL-Images verwenden. Installieren Sie nicht den LAMP-Stack. Installieren Sie keine Virtualisierungstechnologien auf den Hosts, einschließlich libvirtd oder docker.

  • Hosts können physische oder virtuelle Maschinen sein. Wenn Ihre Hosts jedoch geklonte virtuelle Maschinen sind, stellen Sie sicher, dass jeder eine eindeutige Netzidentität hat. Weitere Informationen finden Sie unter Warum verbinden sich meine Hosts nicht mit meinem Standort?.

  • Red Hat CoreOS-Hosts müssen Mindestvoraussetzungen für die Dimensionierung und ausreichende Speicherkapazität erfüllen.

  • RHEL-Hosts müssen Mindestvoraussetzungen für die Dimensionierung und ausreichende Speicherkapazität erfüllen.

  • RHEL-Hosts müssen über den Richtliniensatz SELINUX=enforcing verfügen. Sie können überprüfen, ob diese Richtlinie festgelegt ist. Führen Sie dazu den Befehl sestatus aus und suchen Sie in der Ausgabe nach SELinux status: enabled.

  • Wenn Ihr Host GPU-Rechenleistung umfasst, stellen Sie sicher, dass Sie die GPU-Operatoren Node Feature Discovery und NVIDIA installieren. Weitere Informationen finden Sie in den vorbereitenden Schritten unter Bereitstellen einer App auf einem GPU-Rechner.

  • Hostnamen dürfen nur alphanumerische Zeichen (nur Kleinbuchstaben) sowie -oder . enthalten.

  • Hosts müssen über ein Dateisystem vom Typ ext4 für die Boot-Festplatte verfügen.

Red Hat CoreOS-Pakete (RHCOS) und andere Maschinenkonfigurationen

Suchen Sie ein Red Hat CoreOS-Image für Ihr System und stellen Sie es Ihrem Cloud-Provider zur Verfügung. Sie können jedes unterstützte RHCOS-Image für Ihren Host verwenden.

Red Hat Enterprise Linux-Pakete (RHEL) und andere Maschinenkonfigurationen

Hosts müssen Zugriff auf RHEL-Updates und die folgenden Pakete haben.

Für RHEL 9

Repository 'rhel-9-for-x86_64-appstream-rpms' is enabled for this system.
Repository 'rhel-9-for-x86_64-baseos-rpms' is enabled for this system.

Installieren Sie nach der Erstellung des Hosts keine weiteren Pakete, Konfigurationen oder anderen Anpassungen auf Ihren Hosts. Weitere Informationen finden Sie unter Warum kann ich keine zusätzliche Software, wie z. B. Tools zum Scannen von Sicherheitslücken, auf meinem Host installieren?

Möglicherweise müssen Sie Ihre Pakete auf der Hostmaschine aktualisieren. In der IBM Cloud-Infrastruktur können Sie zum Beispiel die folgenden Befehle ausführen, um die erforderlichen Pakete hinzuzufügen.

  1. Aktualisieren Sie die Red Hat-Pakete auf Ihrer Maschine.

    subscription-manager refresh
    
  2. Aktivieren Sie die Paketrepositorys auf Ihrer Maschine.

    RHEL 9:

    subscription-manager repos --enable rhel-9-for-x86_64-appstream-rpms
    subscription-manager repos --enable rhel-9-for-x86_64-baseos-rpms
    

    RHEL 8:

    subscription-manager repos --enable rhel-8-for-x86_64-appstream-rpms
    subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms
    

Weitere Informationen zum Aktivieren der RHEL-Pakete in Hosts, die Sie von anderen Cloud-Providern hinzufügen, finden Sie unter Cloud-Infrastruktur-Provider.