On-Prem-Hosts an Ihren Standort anbinden
Nachdem Sie den Standort in IBM Cloud Satellite® erstellt haben, fügen Sie Ihrem Standort Rechenkapazität hinzu, damit Sie Red Hat OpenShift-Cluster einrichten oder mit anderen Satellite-fähigen IBM Cloud-Services interagieren können.
Zum Anhängen von Red Hat CoreOS-Hosts (RHCOS) muss Ihr Standort für Red Hat CoreOSaktiviert sein. Weitere Informationen finden Sie unter Ist mein Standort für Red Hat aktiviert CoreOS?. Beachten Sie, dass Sie weiterhin Red Hat Enterprise Linux-Hosts an einen Standort anhängen können, der für Red Hat CoreOS aktiviert ist.
Bevor Sie beginnen, stellen Sie sicher, dass Sie Host-Rechner einrichten, die die Mindestanforderungen an die Hardware in Ihrem lokalen Rechenzentrum, in IBM Cloud oder bei Anbietern öffentlicher Clouds erfüllen.
Nachdem Sie einen Host an Ihren Standort angeschlossen haben, inaktiviert Satellite aus Sicherheitsgründen die Möglichkeit, sich als Root mit SSH am Host anzumelden. Möglicherweise werden Fehlernachrichten angezeigt, wenn Sie versuchen, SSH als Root zu einem Host zu verwenden, der erfolgreich an eine Position angehängt wurde. Um die SSH-Funktionalität auf der Maschine wiederherzustellen, können Sie den Host entfernen und das Betriebssystem erneut laden.
Sie wissen nicht, wie viele Hosts Ihrem Standort zugeordnet werden sollen? Weitere Informationen finden Sie im Abschnitt Dimensionierung Ihres Satellite-Standorts.
Lokale RHEL-Hosts an Ihren Standort anhängen
Um RHEL-Hosts, die sich in Ihrem lokalen Rechenzentrum befinden, an Ihren Standort anzuhängen, befolgen Sie die folgenden allgemeinen Schritte, um das Script zum Anhängen des Hosts auszuführen.
-
Laden Sie das Host-Script für Ihren Standort herunter. Zum Anhängen eines Hosts mit einem RHEL-Betriebssystem ist das Anhangsscript ein Shell-Script.
-
Rufen Sie die öffentliche IP-Adresse Ihres Hosts ab oder die private IP-Adresse des Hosts (wenn Ihr Host nur über eine private Netzschnittstelle verfügt).
-
Kopieren Sie das Script von Ihrer lokalen Maschine auf Ihren Host.
scp -i <filepath_to_key_file> <filepath_to_script> <username>@<IP_address>:/tmp/attach.sh -
Melden Sie sich bei Ihrem Host an.
ssh -i <filepath_to_key_file> <username>@<IP_address> -
Aktualisieren Sie Ihren Host, um die erforderlichen RHEL-Pakete zu erhalten. Weitere Informationen zur Installation dieser Pakete finden Sie in der Dokumentation zu Red Hat.
-
Führen Sie das Script aus.
sudo nohup bash /tmp/attach.sh & -
Überprüfen Sie den Fortschritt des Registrierungsscripts.
journalctl -f -u ibm-host-attach -
Überprüfen Sie beim Ausführen der Scripts auf jeder Maschine, dass Ihre Hosts auf der Registerkarte Hosts des Dashboards für Ihren Standort angezeigt werden. Dieser Prozess kann einige Minuten dauern. Für alle Hosts wird als Zustand der Status
Ready(bereit) angezeigt, wenn ein Heartbeat-Signal erkannt wird, und für den Status der WertUnassigned(nicht zugewiesen), da die Hosts momentan weder Ihrer Satellite-Steuerebene noch einem Red Hat OpenShift-Cluster zugewiesen sind. -
Nachdem Sie Ihre Hosts angehängt haben, ordnen Sie diese der Satellite-Steuerebene zu oder verwenden Sie sie zum Erstellen eines Red Hat OpenShift on IBM Cloud-Clusters.
Wenn Ihr Host keine Verbindung zu Ihrem Standort herstellt, können Sie sich beim Host anmelden, um das Problem zu beheben. Weitere Informationen finden Sie unter Anmelden an einer RHEL-Hostmaschine zum Debuggen.
Nachdem Sie einen Host an Ihren Standort angeschlossen haben, inaktiviert Satellite aus Sicherheitsgründen die Möglichkeit, sich als Root mit SSH am Host anzumelden. Möglicherweise werden Fehlernachrichten angezeigt, wenn Sie versuchen, SSH als Root zu einem Host zu verwenden, der erfolgreich an eine Position angehängt wurde. Um die SSH-Funktionalität auf der Maschine wiederherzustellen, können Sie den Host entfernen und das Betriebssystem erneut laden.
Lokale Red Hat CoreOS-Hosts an Ihren Standort anhängen
Um Red Hat (RHCOS)-Hosts, die sich in Ihrem lokalen Rechenzentrum befinden, an Ihren Standort anzuschließen, führen Sie die folgenden allgemeinen Schritte aus, um das Skript zum Anbinden der Hosts auszuführen. CoreOS
- Laden Sie das Host-Script für Ihren Standort herunter. Um einen Host mit dem Betriebssystem Red Hat CoreOS (RHCOS) anzuhängen, ist das Anhangsscript eine Red Hat CoreOS-Zünddatei (
.ign). - Starten Sie Ihren RHCOS-Host und geben Sie den Dateipfad zum Ignition-Skript als
--user-data. an. Dieser Befehl variiert je nach Typ des Hosts, den Sie hinzufügen. Wenn Ihre Hosts beispielsweise Amazon Web Services (AWS) Cloud-Hosts sind, fügen Sie--user-data file:///tmp/attach_hypershift.ignzu Ihrer Startvorlagehinzu. Weitere Informationen zum Booten des Hosts und zum Einfügen eines Dateipfads zum Zündscript finden Sie in der Dokumentation des Anbieters. - Überprüfen Sie beim Ausführen der Scripts auf jeder Maschine, dass Ihre Hosts auf der Registerkarte Hosts des Dashboards für Ihren Standort angezeigt werden. Dieser Prozess kann einige Minuten dauern. Für alle Hosts wird als
Zustand der Status
Ready(bereit) angezeigt, wenn ein Heartbeat-Signal erkannt wird, und für den Status der WertUnassigned(nicht zugewiesen), da die Hosts momentan weder Ihrer Satellite-Steuerebene noch einem Red Hat OpenShift-Cluster zugewiesen sind. - Weisen Sie Ihre Hosts der Satellite-Steuerebene oder einem Red Hat OpenShift on IBM Cloud-Cluster zu.
Wenn Ihr Host keine Verbindung zu Ihrem Standort herstellt, können Sie sich beim Host anmelden, um das Problem zu beheben. Weitere Informationen finden Sie unter SSH auf Satellite-Hosts aktivieren.
Nachdem Sie einen Host an Ihren Standort angeschlossen haben, inaktiviert Satellite aus Sicherheitsgründen die Möglichkeit, sich als Root mit SSH am Host anzumelden. Möglicherweise werden Fehlernachrichten angezeigt, wenn Sie versuchen, SSH als Root zu einem Host zu verwenden, der erfolgreich an eine Position angehängt wurde. Um die SSH-Funktionalität auf der Maschine wiederherzustellen, können Sie den Host entfernen und das Betriebssystem erneut laden.
Ich habe Hosts zu meinem Standort hinzugefügt, was kommt als Nächstes?
Nachdem Sie nun Hosts zu Ihrem Standort hinzugefügt haben, können Sie diese Ihrer Standort-Steuerungsebene oder Ihren IBM Cloud-Diensten zuweisen.
- Weisen Sie Hosts der Positionssteuerebene oder Ihren IBM Cloud-Services zu.
- Erstellen Sie einen Satellite-fähigen IBM Cloud-Service, wie beispielsweise einen Red Hat OpenShift-Cluster. Sie können auch vorhandene Red Hat OpenShift-Cluster an Ihrem Standort registrieren, die als Implementierungsziele verwendet werden.
- Anwendungen verwalten mit Satellite Config.
- Erstellen Sie Speichervorlagen für Satellite-Cluster.
- Weitere Informationen zur Satellite Link-Komponente und zur Verwendung von Endpunkten für die Verwaltung des Netzdatenverkehrs zwischen Ihrem Standort und IBM Cloud.
Benötigen Sie Hilfe? Lesen Sie den Abschnitt Support erhalten, in dem Sie Informationen zum Cloud-Status, zu Problemen und zur Protokollierung finden, erfahren, wie Sie den Support kontaktieren können, und Ihre E-Mail-Benachrichtigungseinstellungen für IBM Cloud-plattformbezogene Themen festlegen können.