Satellite-Standortsteuerebene einrichten
Die Standortsteuerebene führt Ressourcen aus, die von Satellite verwaltet werden, um die Verwaltung der Hosts, der Cluster und anderer Ressourcen zu unterstützen, die Sie dem Standort zuordnen.
Berücksichtigen Sie bei der Einrichtung der Satellite-Standortsteuerebene die folgenden Hinweise für Hosts.
- Fügen Sie Rechenhosts in Vielfachen von 3 hinzu, z. B. 6, 9 oder 12.
- Ermitteln Sie die richtige Größe Ihres Standorts.
- Stellen Sie sicher, dass Ihre Steuerebene die empfohlene Hochverfügbarkeitskonfiguration für Netzredundanz, Verteilung über physische Positionen usw. erfüllt.
- Stellen Sie sicher, dass Ihre Hosts die Latenzanforderungenerfüllen.
Steuerebene über die Konsole einrichten
Sie können die Satellite-Konsole verwenden, um eine Steuerebene für Ihren Standort einzurichten.
Vorbereitende Schritte
- Fügen Sie die erforderliche Anzahl Hosts Ihrem Standort für Ihre Satellite-Steuerebene hinzu. Weitere Informationen zu den Dimensionierungsanforderungen finden Sie unter Dimensionierung Ihrer Satellite-Position. Weitere Informationen zu Konfigurationen, die für Cloud-Provider spezifisch sind, finden Sie unter Cloudinfrastrukturprovider.
- Vergewissern Sie sich, dass sich Ihr Standort im Status Aktion erforderlich befindet.
Gehen Sie wie folgt vor, um Workerknoten mit der Steuerebene zu verbinden:
-
Wählen Sie im Dashboard „Standorte“ unter Satellite den Standort aus, an dem Sie die Einrichtung Ihrer Steuerungsebene abschließen möchten.
-
Wählen Sie auf der Registerkarte Hosts die Hosts aus, die Sie Ihrer Steuerebene als Workerknoten zuweisen wollen. Alle Hosts müssen den Status Nicht zugewiesen haben.
-
Klicken Sie im Aktionsmenü jedes Hosts auf Host zuweisen.
-
Wählen Sie Steuerebene als Ihren Cluster aus.
-
Weisen Sie dem Steuerebenencluster Hosts in Gruppen von je 3 gleichmäßig zu. Stellen Sie zwecks hoher Verfügbarkeit sicher, dass Ihre Hosts physisch zu separaten Zonen in Ihrem Infrastrukturprovider gehören. Wenn Ihr Infrastrukturanbieter z. B.
us-east-1a,us-east-1bundus-east-1chat, geben Sie diese Namen für Ihre Satellite -Zonen ein. Ordnen Sie anschließend 2 Hosts vonus-east-1ain Ihrem Infrastrukturanbieter zuus-east-1ain Ihrer Satellite Steuerebene usw. zu. Wenn Sie der Steuerebene Hosts zuweisen, führt IBM ein Bootstrapping Ihrer Maschine durch. Dieser Vorgang kann einige Minuten in Anspruch nehmen. Während des Bootstrapping-Prozesses wird der Zustand Ihrer Maschine vonReadyinProvisioninggeändert. -
Überprüfen Sie auf der Registerkarte Hosts, ob Ihre Hosts der Satellite-Standortsteuerebene erfolgreich zugewiesen wurden. Die Zuweisung war erfolgreich, wenn eine IP-Adresse für Ihren Host hinzugefügt und der Status in Normal geändert wurde.
-
Vergewissern Sie sich, dass Ihr Standort in den Status Normal gewechselt hat. Bis zum Abschluss des Bootstrapping-Vorgangs wird möglicherweise eine Meldung angezeigt, dass der Standort nicht über genügend Hosts verfügt.
Wenn Ihre Hosts der Steuerebene erfolgreich zugewiesen wurden, dauert es weitere 20 bis 30 Minuten, bis IBM Monitoring für Ihren Standort ordnungsgemäß eingerichtet ist. Außerdem wird ein DNS-Datensatz für Ihren Standort erstellt und die IP-Adressen Ihrer Hosts werden automatisch registriert und zu Ihrem DNS-Datensatz hinzugefügt, um den Lastausgleich und die Statusprüfung für Ihren Standort zu ermöglichen. Es kann bis zu 30 Minuten dauern, bis dieser Vorgang abgeschlossen ist. Während dieses Prozesses zeigt Ihr Standort fortlaufend den Status Aktion erforderlich an und es werden möglicherweise zwischendurch Fehler wie
Satellite is attempting to recover(Satellite versucht Wiederherstellung) oderVerify that the Satellite location has a DNS record for load balancing requests to the location control plane(Prüfen Sie, ob der Satellite-Standort einen DNS-Datensatz für den Lastausgleich von Anforderungen an die Standortsteuerebene hat.). -
Überprüfen Sie, ob die IP-Adressen aller Hosts registriert und zum DNS-Datensatz Ihres Standorts hinzugefügt wurden. Prüfen Sie, ob in der Spalte 'Cert Status' der Wert created angezeigt wird und ob die Datensätze mit Unterdomänen gefüllt sind.
ibmcloud sat location dns ls --location LOCATION_ID_OR_NAMEBeispielausgabe
Retrieving location subdomains... OK Hostname Records Health Monitor SSL Cert Status SSL Cert Secret Name Secret Namespace ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud 169.62.196.20,169.62.196.23,169.62.196.30 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001.us-east.satellite.appdomain.cloud 169.62.196.30 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002.us-east.satellite.appdomain.cloud 169.62.196.20 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003.us-east.satellite.appdomain.cloud 169.62.196.23 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00.us-east.satellite.appdomain.cloud ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00 default -
Wenn Sie den Standort für Workloads im Produktionsbetrieb nutzen wollen, wiederholen Sie diese Schritte, um der Standortsteuerebene weitere Hosts in Vielfachen von 3 (d. h. 6, 9 oder 12 Hosts) zuzuordnen. Weitere Informationen finden Sie unter Kapazität zur Satellite-Standortsteuerebene hinzufügen.
Steuerebene über die Befehlszeilenschnittstelle (CLI) einrichten
Sie können die Satellite-Befehlszeile verwenden, um eine Steuerebene für Ihren Standort einzurichten.
Vorbereitende Schritte
- Ordnen Sie Ihrem Standort mindestens 6 Hosts (oder 3 Hosts zu reinen Demonstrationszwecken) zu, um sie als Workerknoten für Ihre Satellite-Steuerebene zu verwenden. Weitere Informationen zu Konfigurationen, die für Cloud-Provider spezifisch sind, finden Sie unter Cloudinfrastrukturprovider.
- Vergewissern Sie sich, dass sich Ihr Standort im Status Aktion erforderlich befindet.
Gehen Sie wie folgt vor, um die Steuerebene zu erstellen:
-
Ermitteln Sie die Hosts, die Sie als Workerknoten für Ihre Satellite-Steuerebene verwenden wollen. Alle Hosts müssen den Status
unassigned(Nicht zugewiesen) haben.ibmcloud sat host ls --location LOCATION_NAME_OR_IDBeispielausgabe
Name ID State Status Cluster Worker ID Worker IP machine-name-1 aaaaa1a11aaaaaa111aa unassigned - - - - machine-name-2 bbbbbbb22bb2bbb222b2 unassigned - - - - machine-name-3 ccccc3c33ccccc3333cc unassigned - - - - -
Optional: Wenn Sie Ihrer Steuerebene Hosts zuweisen wollen, indem Sie eine Hostbezeichnung (Label) verwenden, rufen Sie die Details für Ihren Host ab. Verfügbare Bezeichnungen, die Sie verwenden können, werden im Abschnitt Labels der CLI-Ausgabe aufgelistet.
ibmcloud sat host get --location LOCATION_NAME_OR_ID --host HOST_IDBeispielausgabe
Retrieving host details... Name: mymachine1 ID: brjrgp920bg4u254brr0 State: unassigned Status: - Labels cpu 4 memory 32774980 use satloc Assignment Cluster: - Worker Pool: - Zone: - Worker ID: - Worker IP: - Date: - OK -
Weisen Sie Ihre Hostmaschine der Satellite-Standortsteuerebene zu. Wenn Sie der Steuerebene den Host zuweisen, führt IBM ein Bootstrapping Ihrer Maschine durch. Es kann mehrere Minuten dauern, bis dieser Vorgang abgeschlossen ist. Sie können einen Host über die Host-ID zuweisen oder Sie können alternativ auch die Bezeichnung (Label) definieren, die der Host haben muss, um dem Standort zugewiesen zu werden.
Beispiel für das Zuweisen eines Hosts mithilfe der Host-ID:
ibmcloud sat host assign --location LOCATION_NAME_OR_ID --cluster LOCATION_ID --host HOST_ID --zone ZONEBeispiel für das Zuweisen eines Hosts mithilfe der Bezeichnung
use:satloc.ibmcloud sat host assign --location LOCATION_NAME_OR_ID --cluster LOCATION_ID --host-label "use:satloc" --zone ZONE--location <location_name_or_ID>- Geben Sie den Namen oder die ID Ihres Satellite-Standorts ein. Führen Sie zum Abrufen des Namens oder der ID des Standorts den Befehl
ibmcloud sat location lsaus. --cluster <location_ID>- Geben Sie die ID des Satellite-Standorts ein, an dem Sie die Hosts zuweisen wollen, um die Satellite-Standortsteuerebene auszuführen. Führen Sie zum Anzeigen Ihrer Standort-ID den Befehl
ibmcloud sat location lsaus. --host <host_ID>- Geben Sie die Host-ID ein, die der Satellite-Standortsteuerebene zugewiesen werden soll. Führen Sie
ibmcloud sat host ls --location <location_name>aus, um die Host-ID anzuzeigen. Sie können die Option--host-labelverwenden, um den Host zu ermitteln, den Sie Ihrer Steuerebene zuweisen wollen. --host-label <label>- Geben Sie die Bezeichnung ein, durch die der zuzuweisende Host angegeben werden soll. Die Bezeichnung muss ein Schlüssel/Wert-Paar sein und sie muss auf der Hostmaschine vorhanden sein. Wenn Sie diesen Befehl mit der Option
labelausführen, wird Ihrer Steuerebene der erste Host zugewiesen, der den Statusunassigned(Nicht zugewiesen) hat und der Bezeichnung entspricht. --zone <zone>- Geben Sie die Zone ein, in der der Host zugewiesen werden soll. Diese Zone kann einer physisch separaten Zone in Ihrem Infrastrukturprovider entsprechen. Um die Zonennamen für Ihren Standort anzuzeigen, führen Sie
ibmcloud sat location get --location <location_name_or_ID>aus und suchen Sie nach dem Feld Hostzonen.
-
Wiederholen Sie den vorherigen Schritt für die weiteren Hosts, die Sie Ihrer Satellite-Standortsteuerebene zuordnen wollen. Stellen Sie im Hinblick auf hohe Verfügbarkeit sicher, dass Sie Hosts gleichmäßig auf Zonen verteilt zuweisen, die physisch separaten Zonen in Ihrem Infrastrukturprovider entsprechen. Wenn Ihr Infrastrukturanbieter z. B.
us-east-1a,us-east-1bundus-east-1caufweist, können Sie diese Namen für Ihre Satellite -Zonen eingeben. Ordnen Sie anschließend 2 Hosts vonus-east-1ain Ihrem Infrastrukturanbieter zuus-east-1ain Ihrer Satellite Steuerebene, 2 Hosts vonus-east-1bund 2 Hosts vonus-east-1c, für insgesamt 6 Hosts in der Steuerebene zu. -
Überprüfen Sie, ob Ihre Hosts Ihrem Standort erfolgreich zugewiesen wurden. Die Zuordnung ist erfolgreich, wenn alle Hosts den State-Wert assigned (Zugewiesen) und Status-Wert Ready (Bereit) haben und dem Host eine IP-Adresse zugewiesen wurde. Wenn die Spalte Status Ihrer Maschinen den Wert
-anzeigt, ist der Bootstrap-Prozess noch nicht abgeschlossen und die Statuswerte konnten noch nicht abgerufen werden. Warten Sie einige Minuten und wiederholen Sie den Versuch.ibmcloud sat host ls --location <location_name>Beispielausgabe
Retrieving hosts... OK Name ID State Status Cluster Worker ID Worker IP machine-name-1 aaaaa1a11aaaaaa111aa assigned Ready infrastructure sat-virtualser-4d7fa07cd3446b1f9d8131420f7011e60d372ca2 169.xx.xxx.xxx machine-name-2 bbbbbbb22bb2bbb222b2 assigned Ready infrastructure sat-virtualser-9826f0927254b12b4018a95327bd0b45d0513f59 169.xx.xxx.xxx machine-name-3 ccccc3c33ccccc3333cc assigned Ready infrastructure sat-virtualser-948b454ea091bd9aeb8f0542c2e8c19b82c5bf7a 169.xx.xxx.xxx -
Vergewissern Sie sich, dass Ihr Standort in den Status Normal gewechselt hat. Bis zum Abschluss des Bootstrapping-Vorgangs wird möglicherweise eine Meldung angezeigt, dass der Standort nicht über genügend Hosts verfügt.
Wenn Ihre Hosts der Steuerebene erfolgreich zugewiesen wurden, dauert es weitere 20 bis 30 Minuten, bis IBM Monitoring für Ihren Standort ordnungsgemäß eingerichtet ist. Außerdem wird ein DNS-Datensatz für Ihren Standort erstellt und die IP-Adressen Ihrer Hosts werden automatisch registriert und zu Ihrem DNS-Datensatz hinzugefügt, um den Lastausgleich und die Statusprüfung für Ihren Standort zu ermöglichen. Es kann bis zu 30 Minuten dauern, bis dieser Vorgang abgeschlossen ist. Während dieses Prozesses zeigt Ihr Standort fortlaufend den Status Aktion erforderlich an und es werden möglicherweise zwischendurch Fehler wie
Satellite is attempting to recover(Satellite versucht Wiederherstellung) oderVerify that the Satellite location has a DNS record for load balancing requests to the location control plane(Prüfen Sie, ob der Satellite-Standort einen DNS-Datensatz für den Lastausgleich von Anforderungen an die Standortsteuerebene hat.).ibmcloud sat location lsBeispielausgabe
OK Name ID Status Ready Created Hosts (used/total) Managed From mylocation brhtfum2015a6mgqj16g normal yes 4 days ago 3 / 3 Washington DC -
Überprüfen Sie, ob die IP-Adressen aller Hosts registriert und zum DNS-Datensatz Ihres Standorts hinzugefügt wurden. Prüfen Sie, ob in der Spalte 'Cert Status' der Wert created angezeigt wird und ob die Datensätze mit Unterdomänen gefüllt sind.
ibmcloud sat location dns ls --location LOCATION_ID_OR_NAMEBeispielausgabe
Retrieving location subdomains... OK Hostname Records Health Monitor SSL Cert Status SSL Cert Secret Name Secret Namespace ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud 169.62.196.20,169.62.196.23,169.62.196.30 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001.us-east.satellite.appdomain.cloud 169.62.196.30 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c001 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002.us-east.satellite.appdomain.cloud 169.62.196.20 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c002 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003.us-east.satellite.appdomain.cloud 169.62.196.23 None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c003 default ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00.us-east.satellite.appdomain.cloud ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-c000.us-east.satellite.appdomain.cloud None created ne1d37313068166254bcb-edfc0a8ba65085c5081eced6816c5b9c-ce00 default -
Wenn Sie den Standort für Workloads im Produktionsbetrieb nutzen wollen, wiederholen Sie diese Schritte, um der Standortsteuerebene weitere Hosts in Vielfachen von 3 (d. h. 6, 9 oder 12 Hosts) zuzuordnen. Weitere Informationen finden Sie unter Kapazität zur Satellite-Standortsteuerebene hinzufügen.
Ich habe einen Satellite-Standort erstellt. Was kommt als Nächstes?
Nachdem Ihr Satellite-Standort nun eingerichtet ist, können Sie mit der Verwendung der IBM Cloud-Services beginnen.
- Fügen Sie Ihrem Standort Rechenkapazität hinzu, indem Sie weitere Hosts an den Standort anhängen, damit Sie einen Satellite-fähigen IBM Cloud-Service ausführen können.
- Erstellen Sie einen Satellite-fähigen IBM Cloud-Service, wie beispielsweise einen Red Hat OpenShift-Cluster. Sie weisen die zusätzlichen Hosts, die Sie zuvor zugeordnet haben, als Workerknoten zu, um die Rechenleistung für den Cluster bereitzustellen. 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.