Warum schlägt das Script zur Hostregistrierung fehl?

Beheben Sie Fehler beim Host-Registrierungsskript, indem Sie sicherstellen, dass Ihr RHEL-Rechner die Mindestanforderungen erfüllt und die richtigen Konfigurationsschritte für Satellite befolgt.

Wenn Sie eine SSH-Verbindung zu Ihrer eigenen Infrastrukturmaschine herstellen, die Sie als Satellite-Host zuordnen wollen, und das Hostregistrierungsscript ausführen, wird eine Nachricht ähnlich der folgenden angezeigt.

No package rh-python36 available.
Error: Nothing to do

Ihre Maschine erfüllt die Mindestanforderungen für einen Satellite-Host nicht. Insbesondere müssen die folgenden Pakete auf Ihrem RHEL installiert sein.

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.

Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben.

  1. Fügen Sie Ihrer Maschine die erforderlichen Pakete hinzu. In der IBM Cloud-Infrastruktur können Sie zum Beispiel die folgenden Befehle ausführen, um die erforderlichen Pakete hinzuzufügen. Weitere Informationen zu Konfigurationen, die für Cloud-Provider spezifisch sind, finden Sie unter Cloudinfrastrukturprovider.
    1. Aktualisieren Sie die Red Hat-Pakete auf Ihrer Maschine.
        subscription-manager refresh
        ```
        Wenn ein Fehler wie beispielsweise `Network error, unable to connect to server. Please see /var/log/rhsm/rhsm.log for more information.` angezeigt wird, überprüfen Sie die Sicherheitsgruppe und andere Netzeinstellungen für Ihre Maschine, um sicherzustellen, dass eine Verbindung zum Internet besteht.
        {: tip}
    
    2. Aktivieren Sie die Paketrepositorys auf Ihrer Maschine. Aktivieren Sie zum Beispiel die RHEL 9-Paketanforderungen.
    
        RHEL 9
     ```txt {: pre}
        subscription-manager repos --enable rhel-9-for-x86_64-appstream-rpms && subscription-manager repos --enable rhel-9-for-x86_64-baseos-rpms
    
     RHEL 8
     ```txt {: pre}
     subscription-manager repos --enable rhel-8-for-x86_64-appstream-rpms &&
     subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms
     ```
    
  2. Stellen Sie sicher, dass Ihre Maschine die übrigen Hostmindestanforderungen erfüllt, wie zum Beispiel die Mindestgrößen für CPU und Hauptspeicher.
  3. Führen Sie das Registrierungsscript für Ihre Maschine erneut aus.