Mit der erweiterten Wartungseinstellung für einzelne Mandanten können Sie geplante Wartungsereignisse für Knotengruppen für einzelne Mandanten steuern und wartungsbezogene Störungen minimieren. Dieses Feature ist nur für Knotengruppen für einzelne Mandanten verfügbar. Wenn Sie diese Funktion mit Ihren vorhandenen virtuellen Maschinen verwenden möchten, müssen Sie Ihre VMs zuerst in Knotengruppen für einzelne Mandanten verschieben, für die die erweiterte Wartungseinstellung aktiviert ist.
Mit der erweiterten Wartungseinstellung für Features für einzelne Mandanten können Sie:
- 28 Tage im Voraus auf Wartungsereignisse prüfen, die für einen Knoten für einzelne Mandanten geplant sind.
- Die Wartung sofort auslösen oder sie für später planen. Wenn Sie die Wartung sofort auslösen, wird die Wartung innerhalb von 6 Stunden nach dem Auslösen der Anfrage durchgeführt.
So erstellen Sie eine Knotengruppe für einzelne Mandanten mit erweiterter Wartungseinstellung:
Aktivieren Sie die erweiterte Wartungseinstellung für kompatible Knotengruppen für einzelne Mandanten. Dieses Feature ist nur für Knotengruppen für einzelne Mandanten verfügbar. Wenn Sie dieses Feature mit Ihren vorhandenen VMs oder Arbeitslasten für einzelne Mandanten verwenden möchten, müssen Sie Ihre VMs zuerst in Knotengruppen für einzelne Mandanten verschieben und die erweiterte Wartungseinstellung aktivieren.
Prüfen Sie, ob eine Wartung für Ihre Knoten für einzelne Mandanten bevorsteht. Ein Knoten für einzelne Mandanten wird maximal alle 28 Tage gewartet. Sie können das Wartungsereignis für einen Knoten 28 Tage vor Beginn des 6-Stunden-Wartungsfensters prüfen, in dem für diesen Knoten eine Wartung geplant ist.
Wenn eine Wartung für einen Knoten für einzelne Mandanten geplant ist und bevor das geplante Wartungsfenster beginnt, haben Sie folgende Möglichkeiten:
Lösen Sie die Wartung sofort aus oder planen Sie sie für später. Wenn Sie die Wartung sofort auslösen, erfolgt die Wartung innerhalb von 6 Stunden nach dem Auslösen der Anfrage. Beachten Sie, dass das geplante Datum und die gewünschte Uhrzeit vor der Startzeit des ersten Wartungsfensters liegen müssen.
Wenn Sie die Wartung nicht sofort auslösen oder sie für später planen, erfolgt die Wartung innerhalb des im ersten Wartungsfenster angegebenen Zeitraums.
Sie können Knotengruppen für einzelne Mandanten automatisch skalieren, wenn die erweiterte Wartungseinstellung aktiviert ist. Audit-Logs werden in allen Fällen generiert.
Unterstützte Maschinenfamilien
Die erweiterte Wartungseinstellung für Knoten für einzelne Mandanten wird für die folgenden Maschinenfamilien unterstützt:
- M2-Familie in allgemeiner Verfügbarkeit
- M1-, M3-, C2- und N2-Familien in der Vorschau
Beschränkungen
Im Folgenden sind die Einschränkungen der erweiterten Wartungseinstellung für Features für einzelne Mandanten aufgeführt:
- Lokale SSDs und GPUs: Lokale SSDs und GPUs werden von dieser Funktion nicht unterstützt.
- Wartungsrichtlinien: Dieses Feature unterstützt die Standardwartungsrichtlinie (Live-Migration). Andere Wartungsrichtlinien wie Neustart vor Ort (BYOLv1) und Migration innerhalb der Knotengruppe (BYOLv2) werden nicht unterstützt.
- Knoten: Dieses Feature kann maximal 20 Knoten pro Projekt und Zone unterstützen.
- Erweiterte Wartungseinstellung für vorhandene Knotengruppen für einzelne Mandanten: Sie können vorhandene Knotengruppen für einzelne Mandanten nicht für eine erweiterte Wartungseinstellung aktivieren. Wenn Sie Ihre vorhandenen Arbeitslasten in Knotengruppen für einzelne Mandanten mit aktivierter erweiterter Wartungseinstellung ausführen möchten, müssen Sie zuerst eine neue Knotengruppe mit aktivierter erweiterter Wartungseinstellung erstellen und Ihre Arbeitslast dann in diese Gruppe migrieren. Wenn Sie die erweiterte Wartungseinstellung deaktivieren möchten, müssen Sie Knoten für einzelne Mandanten auch in Knotengruppen für einzelne Mandanten migrieren, für die die erweiterte Wartungseinstellung nicht aktiviert ist.
- Auswirkungen auf aktuelle Wartungsrichtlinien: Wenn Sie dieses Feature aktivieren, werden alle vorhandenen Wartungsfenster überschrieben, die mit den Knoten für einzelne Mandanten verknüpft sind.
Kosten
Für die Verwendung der erweiterten Wartungseinstellung auf Knoten für einzelne Mandanten fallen keine zusätzlichen Kosten an.
Hinweise
- Prüfen Sie Ihr Kontingent, bevor Sie VMs auf einem Knoten für einen einzelnen Mandanten bereitstellen. Je nach Anzahl und Größe der reservierten Knoten müssen Sie zusätzliche Kontingente anfordern.
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud-Dienste und APIs überprüft.
Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich wie folgt bei Compute Engine authentifizieren.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
NODE_GROUP_NAME
: Name der Knotengruppe.NODE_TEMPLATE_NAME
: Name der Knotenvorlage, die zum Erstellen dieser Gruppe verwendet werden soll.NODE_GROUP_SIZE
: Anzahl der Knoten, die in der Gruppe erstellt werden sollen.NODE_GROUP_ZONE
Zone, in der die Knotengruppe erstellt werden soll. Dies muss dieselbe Region sein wie bei der Knotenvorlage, auf der Sie die Knotengruppe aufbauen.PROJECT_ID
ist der Name des Projekts, in dem die Knotengruppe vorhanden ist.NODE_GROUP_ZONE
: Zone der Knotengruppe.NODE_GROUP_NAME
: Name der Knotengruppe.NODE_TEMPLATE_URL
: URL der Knotenvorlage, die zum Erstellen dieser Gruppe verwendet werden soll.NODE_GROUP_SIZE
: Anzahl der Knoten, die in der Gruppe erstellt werden sollen.Rufen Sie in der Cloud Console die Seite Knoten für einzelne Mandanten auf.
Klicken Sie auf Knotengruppen, um eine Liste der Knotengruppen für einzelne Mandanten aufzurufen.
Für jede Knotengruppe für einzelne Mandanten können Sie die Spalten Wartungsstatus und Wartungszeit in der Tabelle für die bevorstehende Wartung sehen. Da die Wartung auf Knotenebene festgelegt ist, werden die hier angezeigten Wartungsinformationen für die nächste Wartung für einen der Knoten in der Knotengruppe geplant.
Wenn Sie Wartungsinformationen für jeden Knoten in einer Knotengruppe für einzelne Mandanten aufrufen möchten, klicken Sie auf den Namen der Knotengruppe, um die Detailseite zu öffnen. Für jeden Knoten in der Knotengruppe werden in den Spalten Wartungsstatus und Wartungszeit die Informationen für die bevorstehende Wartung angezeigt.
PROJECT_ID
ist der Name des Projekts, in dem die Knotengruppe vorhanden ist.NODE_GROUP_ZONE
: Zone der Knotengruppe.NODE_GROUP_ID
ist die ID der Knotengruppe.Die Wartung sofort auslösen. Wenn Sie die Wartung sofort auslösen, erfolgt die Wartung innerhalb von 6 Stunden nach dem Auslösen der Anfrage.
Planen Sie die Wartung für später entsprechend Ihren Anforderungen.
Rufen Sie in der Cloud Console die Seite Knoten für einzelne Mandanten auf.
Klicken Sie auf Knotengruppen.
Klicken Sie auf den Namen der Knotengruppe, um die Detailseite zu öffnen.
Wählen Sie den Knoten aus, für den Sie die Wartung sofort auslösen möchten, und klicken Sie auf Jetzt starten.
Rufen Sie in der Cloud Console die Seite Knoten für einzelne Mandanten auf.
Klicken Sie auf Knotengruppen, um eine Liste der Knotengruppen für einzelne Mandanten aufzurufen.
Klicken Sie auf den Namen der Knotengruppe, um die Detailseite zu öffnen.
Wählen Sie den Knoten aus, für den Sie eine Wartung planen möchten, und klicken Sie auf Wartung planen.
Wählen Sie im angezeigten Bereich Wartung planen ein Datum und eine Uhrzeit Ihrer Wahl für die Wartung aus. Beachten Sie, dass Sie die Wartung für einen Knoten jederzeit vor Beginn des ersten Wartungsfensters planen können.
NODE_GROUP_NAME
: Name der Knotengruppe.NODE_GROUP_ZONE
: Zone der Knotengruppe.NODE_NAMES
ist der Name des Knotens, für den Sie eine Wartung ausführen möchten.WINDOW_START_TIME
ist das Startdatum und -zeit der Wartung. Wenn Sie die Wartung so bald wie möglich starten möchten, lassen Sie dieses Flag weg.PROJECT_ID
ist der Name des Projekts, in dem die Knotengruppe vorhanden ist.NODE_GROUP_ZONE
: Zone der Knotengruppe.NODE_GROUP_ID
ist die ID der Knotengruppe.NODE_NAMES
ist der Name des Knotens, für den Sie eine Wartung ausführen möchten.WINDOW_START_TIME
ist das Startdatum und -zeit der Wartung. Lassen Sie dieses Feld weg, wenn Sie die Wartung so bald wie möglich starten möchten.- Ausstehend: Der Wartungsvorgang wurde noch nicht gestartet, ist aber geplant.
- Läuft: Das Wartungsfenster wurde gestartet. Das Wartungsereignis bleibt Läuft, bis die Wartung für den Knoten erfolgreich abgeschlossen wurde.
- Wartung erfolgreich: Wenn die Wartung eines Knotens für einzelne Mandanten erfolgreich war, wird die Wartungsbenachrichtigung entfernt. Wenn Sie den Namen der Knotengruppe abfragen, ist der Abschnitt
upcomingMaintenance
für den Knoten nicht mehr vorhanden. - Wartung ist fehlgeschlagen: Wenn die Wartung im 6-Stunden-Zeitfenster nicht abgeschlossen wird, bleibt das Wartungsereignis auf Läuft, bis die Wartung für den Knoten erfolgreich abgeschlossen wurde. Nach erfolgreichem Abschluss wird die Wartungsbenachrichtigung entfernt.
REST
Verwenden Sie die von der gcloud CLI bereitgestellten Anmeldedaten, um die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung zu verwenden.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Weitere Informationen finden Sie unter Für die Verwendung von REST authentifizieren in der Dokumentation zur Google Cloud-Authentifizierung.
Erweiterte Wartungseinstellung für einen Knoten für einzelne Mandanten aktivieren
Die erweiterte Wartungseinstellung für einzelne Mandanten ist eine optionale Funktion und nur für Knotengruppen für einzelne Mandanten verfügbar. Wenn Sie diese Funktion mit Ihren vorhandenen VMs oder Arbeitslasten für einzelne Mandanten verwenden möchten, müssen Sie Ihre VMs zuerst in Knotengruppen für einzelne Mandanten verschieben, in denen die erweiterte Wartungseinstellung aktiviert ist.
Console
Sie können die erweiterte Wartungseinstellung beim Erstellen einer Knotengruppe aktivieren, indem Sie im Abschnitt Wartungseinstellungen konfigurieren die Option Erweiterte Wartung für einzelne Mandanten aktivieren auswählen. Weitere Informationen finden Sie unter Knotengruppe für einzelne Mandanten erstellen.
gcloud
Verwenden Sie zum Erstellen einer M2-Knotengruppe für einzelne Mandanten den Befehl
gcloud compute sole-tenancy node-groups create
.Verwenden Sie den Befehl
gcloud beta compute sole-tenancy node-groups create
, um eine Knotengruppe für einzelne Mandanten einer anderen unterstützten Maschinenfamilie zu erstellen.Das Flag
--maintenance-interval=RECURRENT
im folgenden Befehl gibt an, dass der Knoten für einzelne Mandanten für die erweiterte Wartungseinstellung aktiviert ist.gcloud compute sole-tenancy node-groups create NODE_GROUP_NAME \ --node-template=NODE_TEMPLATE_NAME \ --zone=NODE_GROUP_ZONE \ --target-size=NODE_GROUP_SIZE \ --maintenance-interval=RECURRENT
Ersetzen Sie Folgendes:
REST
Verwenden Sie die Methode
nodeGroups.insert
, um eine M2-Knotengruppe für einzelne Mandanten basierend auf einer zuvor erstellten Knotenvorlage zu erstellen.Verwenden Sie die Methode
nodeGroups.insert
, um eine Knotengruppe für einzelne Mandanten basierend auf einer zuvor erstellten Knotenvorlage für alle anderen Knoten zu erstellen.Der Parameter
maintenanceInterval
im folgenden Befehl gibt an, dass der Knoten für einzelne Mandanten für eine erweiterte Wartungseinstellung aktiviert ist.POST https://compute.googleapis.com/compute/projects/PROJECT_ID/zones/NODE_GROUP_ZONE/nodeGroups { "name": "NODE_GROUP_NAME", "nodeTemplate": "NODE_TEMPLATE_URL", "zone": "NODE_GROUP_ZONE", "size": "NODE_GROUP_SIZE", "maintenanceInterval": "RECURRENT" }
Ersetzen Sie Folgendes:
Das Flag auf Knotenebene überschreibt alle zuvor zugewiesenen VM-Flags. Daher aktiviert die Aktivierung der erweiterten Wartungseinstellung alle vorherigen Wartungs-Flags.
Auf bevorstehende Wartung prüfen
Ein Knoten für einzelne Mandanten wird maximal alle 28 Tage gewartet. Sie können das Wartungsereignis für einen Knoten 28 Tage vor Beginn des 6-Stunden-Wartungsfensters prüfen, in dem für diesen Knoten eine Wartung geplant ist.
Console
Nachdem Sie die Knotengruppe für einzelne Mandanten für die erweiterte Wartungseinstellung aktiviert haben, werden zukünftige Wartungsereignisse so angezeigt:
gcloud
Verwenden Sie den Befehl
gcloud compute sole-tenancy node-groups list-nodes
, um die Knoten einer M2-Knotengruppe für einzelne Mandanten zusammen mit ihren Wartungsinformationen aufzulisten.gcloud compute sole-tenancy node-groups list-nodes NODE_GROUP_NAME \ --format "table(name, status, node_type, instances, server_id, upcoming_maintenance)"
Ersetzen Sie
NODE_GROUP_NAME
durch den Namen der Knotengruppe.REST
Verwenden Sie die Methode
nodeGroups.listNodes
, um die Knoten einer M2-Knotengruppe für einzelne Mandanten zusammen mit ihren Wartungsinformationen aufzulisten.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/NODE_GROUP_ZONE/nodeGroups/NODE_GROUP_ID/listNodes
Ersetzen Sie Folgendes:
Im Folgenden finden Sie die Antwort der Methode
nodeGroups.listNodes
:{ … "items": [ … { "name": string, "status": string, … "upcomingMaintenance": { "canReschedule": boolean, "maintenanceType": enum, // SCHEDULED | UNSCHEDULED "windowStartTime": string, // RFC 3339 timestamp string "windowEndTime": string, // RFC 3339 timestamp string "latestWindowStartTime": string, // RFC 3339 timestamp string "maintenanceStatus": enum // PENDING | ONGOING }, … }, … ], … }
Im Folgenden finden Sie die Details des Wartungsereignisses für die Knotengruppe:
Parametername Beschreibung windowStartTime
Beginn des Wartungsfensters. windowEndTime
Ende des Wartungsfensters. latestWindowStartTime
Beginn des ersten Wartungsfensters. Sie können die Wartung sofort auslösen oder sie für ein späteres Datum und eine spätere Uhrzeit vor dem latestWindowStartTime
planen.maintenanceType
Die Art der durchgeführten Wartung:
– Geplant: Für diesen Knoten ist eine Wartung geplant.
– Ungeplant: Die Wartung stellt kritische Aktualisierungen dar, für die wesentlich weniger Vorankündigungen ausgegeben werden.canReschedule
Gibt an, ob die Wartung verschoben werden kann. maintenanceStatus
Status des aktuellen Wartungsvorgangs:
– Ausstehend: Der Wartungsvorgang wurde noch nicht gestartet, ist aber geplant.
- Läuft: Das Wartungsfenster wurde gestartet.Wenn kein Wartungsereignis angezeigt wird, bedeutet dies, dass für Knoten in der Knotengruppe keine Wartung bevorsteht.
Wartung sofort auslösen oder Wartung für einen Knoten planen
Nachdem Sie wissen, für welche Knoten in einer Knotengruppe für einzelne Mandanten Wartungsarbeiten geplant sind, können Sie einen der folgenden Schritte ausführen:
Wenn Sie die Wartung nicht sofort auslösen oder sie für ein späteres Datum und eine spätere Uhrzeit planen, erfolgt die Wartung im ersten Wartungsfenster. Sobald die Wartung für einen Knoten begonnen hat, können Sie sie nicht mehr pausieren oder neu planen.
Console
So lösen Sie die Wartung für einen Knoten sofort aus:
Nach der Auslösung der Anfrage werden innerhalb von 6 Stunden eine Bestätigungsnachricht und eine Wartung angezeigt.
So planen Sie die Wartung für einen Knoten:
Sie erhalten eine Bestätigungsnachricht und die Wartung erfolgt innerhalb von 6 Stunden nach Auslösen der Anfrage.
gcloud
Verwenden Sie den Befehl
gcloud compute sole-tenancy node-groups perform-maintenance
, um die Wartung für einen M2-Knoten für einzelne Mandanten zu starten oder zu planen.gcloud compute sole-tenancy node-groups perform-maintenance NODE_GROUP_NAME \ --zone=NODE_GROUP_ZONE \ --nodes=NODE_NAMES \ --window-start-time=WINDOW_START_TIME
Ersetzen Sie Folgendes:
REST
Verwenden Sie die Methode
nodeGroups.performMaintenance
, um die Wartung für einen M2-Knoten für einzelne Mandanten zu starten oder zu planen.POST https://compute.googleapis.com/compute/projects/PROJECT_ID/zones/NODE_GROUP_ZONE/nodeGroups/NODE_GROUP_ID/performMaintenance { "nodes": "NODE_NAMES" // [Required] The user needs to list at least 1 node "windowStartTime": "WINDOW_START_TIME" // [Optional] RFC 3339 timestamp string }
Ersetzen Sie Folgendes:
Das Feld Wartungsstatus eines Knotens zeigt während des Wartungsprozesses den folgenden Status an:
Prüfen, ob die Wartung abgeschlossen ist
Verwenden Sie den Befehl
gcloud compute sole-tenancy node-groups list-nodes
oder die MethodenodeGroups.listNodes
, um den Wartungsstatus eines M2-Knotens abzufragen.Weitere Informationen finden Sie unter Wartungsstatus prüfen.
Manchmal wird die Anfrage für den Wartungstrigger für das Datum und die Uhrzeit Ihrer Wahl abgelehnt, wenn die internen Google Cloud-Limits für die erweiterte Wartungseinstellung für Knoten für einzelne Mandanten für das angegebene Datum und die angegebene Uhrzeit überschritten wurden. In diesem Fall müssen Sie ein anderes Datum und eine andere Uhrzeit für die Wartung des Knotens auswählen. Der Wartungsstatus für diesen Knoten ist Läuft und bleibt so lange, bis die Wartung erfolgreich abgeschlossen wurde.
Datum und Uhrzeit der geplanten Wartung ändern
Sie können das Datum und die Uhrzeit der geplanten Wartung für einen Knoten für einzelne Mandanten mit dem gleichen Verfahren ändern, das Sie zum Auslösen oder Planen einer Wartung für einen Knoten verwenden.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-10-14 (UTC).
-