Instanzen oder Lesepoolknoten neu starten

Auf dieser Seite wird beschrieben, wie Sie die primäre Instanz, eine Lesepoolinstanz oder einen Knoten in einem Lesepool eines AlloyDB-Clusters neu starten.

Wenn Sie eine Instanz neu starten, werden alle Verbindungen unterbrochen, die für die Instanz verfügbar sind. Die Instanz wird neu gestartet und kann wieder neue Verbindungen annehmen.

Durch den Neustart einer Instanz wird die private IP-Adresse der Instanz nicht geändert.

Hinweise

  • Für das von Ihnen verwendete Google Cloud-Projekt muss der Zugriff auf AlloyDB aktiviert sein.
  • Sie benötigen eine der folgenden IAM-Rollen im verwendeten Google Cloud-Projekt:
    • roles/alloydb.admin (die vordefinierte IAM-Rolle „AlloyDB Admin“)
    • roles/owner (die einfache IAM-Rolle „Inhaber“)
    • roles/editor (einfache IAM-Rolle „Bearbeiter“)

    Wenn Sie keine dieser Rollen haben, wenden Sie sich an den Administrator Ihrer Organisation, um Zugriff anzufordern.

Instanz neu starten

Konsole

  1. Rufen Sie in der Google Cloud Console die Seite Cluster auf.

    Zu den Clustern

  2. Klicken Sie in der Spalte Ressourcenname auf einen Cluster.
  3. Gehen Sie auf der Seite Übersicht zum Abschnitt Instanzen in Ihrem Cluster, wählen Sie die primäre Instanz oder eine Instanz des Lesepools aus und klicken Sie auf Neu starten.

gcloud

Wenn Sie die gcloud CLI verwenden möchten, können Sie die Google Cloud CLI installieren und initialisieren oder Cloud Shell verwenden.

Starten Sie die Instanz neu:

gcloud alloydb instances restart INSTANCE_ID \
    --cluster=CLUSTER_ID \
    --region=REGION_ID \
    --project=PROJECT_ID \
    [--async]
    
  • INSTANCE_ID: Die ID der Instanz
  • CLUSTER_ID: die ID des Clusters, in dem die Instanz verfügbar ist.
  • REGION_ID: die Region, in der sich die Instanz befindet.
  • PROJECT_ID: die ID des Projekts, in dem der Cluster platziert wird.
  • async: ein optionales Flag, um sofort zurückzukehren, ohne auf den Abschluss des laufenden Vorgangs zu warten.

Bestimmte Knoten eines Lesepools neu starten

Mit der gcloud CLI können Sie einen oder mehrere Knoten eines Lesepools neu starten.

Mit dem folgenden Befehl können Sie einen Knoten eines Lesepools neu starten:

gcloud alloydb instances restart INSTANCE_ID \
    --cluster=CLUSTER_ID \
    --region=REGION_ID \
    --node-ids=NODE_ID \
    
  • INSTANCE_ID: die ID der Readpool-Instanz.
  • CLUSTER_ID: die ID des Clusters, in dem die Instanz verfügbar ist.
  • NODE_ID: Die ID, die neu gestartet werden muss.
  • PROJECT_ID: die ID des Projekts, in dem der Cluster platziert wird.
  • --async: ein optionales Flag, um sofort zurückzukehren, ohne auf den Abschluss des laufenden Vorgangs zu warten.

Im folgenden Beispiel wird gezeigt, wie Sie mehrere Knoten neu starten:

gcloud alloydb instances restart INSTANCE_ID \
    --cluster=CLUSTER_ID \
    --region=REGION_ID \
    --node-ids=NODE_ID1,NODE_ID2 \
    
  • INSTANCE_ID: die ID der Readpool-Instanz.
  • CLUSTER_ID: die ID des Clusters, in dem die Instanz verfügbar ist.
  • NODE_ID1,NODE_ID2: Liste der Knoten, die neu gestartet werden müssen.
  • PROJECT_ID: die ID des Projekts, in dem der Cluster platziert wird.
  • --async: ein optionales Flag, um sofort zurückzukehren, ohne auf den Abschluss des laufenden Vorgangs zu warten.