Router-Appliance-Instanzen löschen

Auf dieser Seite wird beschrieben, wie Sie eine Router-Appliance-Instanz und die zugrunde liegenden Google Cloud-Ressourcen löschen. Zur Veranschaulichung des Prozesses wird auf dieser Seite das unter Router-Appliance-Instanzen erstellen beschriebene Szenario verwendet.

Weitere Informationen zur Router-Appliance finden Sie unter Übersicht – Router-Appliance.

Weitere Informationen zum Network Connectivity Center finden Sie unter Network Connectivity Center – Übersicht.

Hinweis

Lesen Sie zuerst die folgenden Abschnitte, bevor Sie beginnen.

Projekt erstellen oder auswählen

Geben Sie ein gültiges Projekt an, um die Konfiguration des Network Connectivity Centers zu vereinfachen.

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Install the Google Cloud CLI.
  5. To initialize the gcloud CLI, run the following command:

    gcloud init
  6. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  7. Make sure that billing is enabled for your Google Cloud project.

  8. Install the Google Cloud CLI.
  9. To initialize the gcloud CLI, run the following command:

    gcloud init
  10. Wenn Sie die Google Cloud CLI verwenden, legen Sie Ihre Projekt-ID mit dem Befehl gcloud config set fest.

    gcloud config set project PROJECT_ID

    Ersetzen Sie PROJECT_ID durch Ihre eindeutige Projekt-ID.

    Die Anleitung für die gcloud-Befehlszeile auf dieser Seite setzt voraus, dass Sie Ihre Projekt-ID festgelegt haben.

  11. Prüfen Sie mit dem Befehl gcloud config list, ob die Projekt-ID korrekt festgelegt ist.

    gcloud config list --format='text(core.project)'

Zugang erhalten

Für die Arbeit mit dem Network Connectivity Center benötigen Sie die unter Zugriffssteuerung beschriebenen Berechtigungen.

BGP-Peers auf Cloud Router löschen

gcloud

Geben Sie den folgenden Befehl ein, um zwei redundante BGP-Peers auf Cloud Router für die Router-Appliance-Instanz zu löschen:

 gcloud compute routers remove-bgp-peer NAME \
     --peer-name PEER_NAME,PEER_NAME \
     --region=REGION \
     --project=PROJECT_ID

Dabei gilt:

  • NAME: der Name des zu aktualisierenden Cloud Routers, z. B. router-a
  • PEER_NAME: der Name des zu löschenden BGP-Peers, z. B. router-appliance-bgp-peer-0, router-appliance-bgp-peer-1
  • REGION: die Region, in der sich die VM als Router-Appliance-Instanz befindet, z. B. us-west1
  • PROJECT_ID: die ID des Projekts für den Cloud Router, z. B. my-project

API

Verwenden Sie die Methode compute.routers.patch, um zwei BGP-Peers auf dem Cloud Router für eine Router-Appliance-Instanz zu löschen. Übergeben Sie in der Anfrage Informationen zu den BGP-Peers, die Sie behalten möchten. Sie müssen alle konfigurierten Felder für jeden Peer einfügen.

Im folgenden Beispiel werden alle BGP-Peers vom Cloud Router entfernt:

PATCH
https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME
 {
  "bgpPeers": []
 }

Dabei gilt:

  • PROJECT_ID: die ID des Projekts für den Cloud Router, z. B. my-project
  • REGION: die Region, in der sich die VM als Router-Appliance-Instanz befindet, z. B. us-west1
  • NAME: der Name des zu aktualisierenden Cloud Routers, z. B. router-a

Cloud Router-Schnittstellen für die Router-Appliance-Instanz löschen

Beachten Sie die folgenden Richtlinien, wenn Sie Cloud Router-Schnittstellen für Router-Appliance-Instanzen löschen:

  • Löschen Sie beide Schnittstellen gleichzeitig.
  • Löschen Sie Cloud Router-Schnittstellen nur, wenn sie nicht von anderen Google Cloud-Ressourcen verwendet werden.

gcloud

Geben Sie den folgenden Befehl ein, um zwei redundante Cloud Router-Schnittstellen für eine Router-Appliance-Instanz zu löschen:

 gcloud compute routers remove-interface NAME \
     --interface-names=INTERFACE_NAME,INTERFACE_NAME \
     --region=REGION \
     --project=PROJECT_ID

Dabei gilt:

  • NAME: der Name des zu aktualisierenden Cloud Routers, z. B. router-a
  • INTERFACE_NAME: der Name der Schnittstelle, z. B. router-appliance-interface-0, router-appliance-interface-1
  • REGION: Die Google Cloud-Region, in der sich der Cloud Router befindet, z. B. us-west1
  • PROJECT_ID: die ID des Projekts für den Cloud Router, z. B. my-project

API

Mit der Methode compute.routers.patch können Sie zwei redundante Schnittstellen auf dem Cloud Router für eine Router-Appliance-Instanz löschen. Geben Sie in Ihrer Anfrage Informationen zu den BGP-Peers an, die Sie beibehalten möchten. Sie müssen alle konfigurierten Felder für jeden Peer einfügen.

Im folgenden Beispiel werden alle Schnittstellen vom Cloud Router entfernt:

"PATCH   https"://www.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME{
  "region":"REGION",
  "interfaces":[]
}

Dabei gilt:

  • PROJECT_ID: die ID des Projekts für den Cloud Router, z. B. my-project
  • REGION: Die Google Cloud-Region, in der sich der Cloud Router befindet, z. B. us-west1
  • NAME: der Name des zu aktualisierenden Cloud Routers, z. B. router-a
  • NETWORK: der Name des VPC-Netzwerks, z. B. network-a
  • INTERFACE_NAME: der Name der Schnittstelle, z. B. router-appliance-interface-0, router-appliance-interface-1

Cloud Router löschen

Die erforderlichen Schritte finden Sie unter Router löschen.

Spoke des Network Connectivity Centers löschen

Eine Anleitung finden Sie unter Spoke löschen.

Router-Appliance-Software auf der VM löschen

Eine Anleitung dazu finden Sie in der Dokumentation des Anbieters Ihrer Router-Appliance.

Router-Appliance-VM löschen

gcloud

Geben Sie den folgenden Befehl ein, um die Router-Appliance-VM-Instanz zu löschen:

gcloud compute instances delete INSTANCE_NAME \
    --project=PROJECT_ID \
    --zone=ZONE

Dabei gilt:

  • INSTANCE_NAME: der Name der Router-Appliance-Instanz, z. B. router-app-a
  • PROJECT_ID: die ID des Projekts für den Cloud Router, z. B. my-project
  • ZONE: die Zone, in der sich die VM als Router-Appliance-Instanz befindet, z. B. us-west1-a

API

Verwenden Sie die Methode compute.instances.delete, um eine VM-Instanz zu löschen:

DELETE https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME

Dabei gilt:

  • PROJECT_ID: die ID des Projekts für den Cloud Router, z. B. my-project
  • ZONE: die Zone, in der sich die VM als Router-Appliance-Instanz befindet, z. B. us-west1-a
  • INSTANCE_NAME: der Name der Router-Appliance-Instanz, z. B. router-app-a

Firewallregel löschen, die BGP zulässt

Löschen Sie gegebenenfalls die Firewallregel, die BGP-Traffic über TCP-Port 179 in das Netzwerk zulässt, das Router-Appliance-Instanzen enthält.

Die Anleitung finden Sie unter Firewallregeln löschen.

Nächste Schritte

  • Erläuterungen zum Aufrufen von Monitoring- und Logging-Informationen zu Router-Appliances finden Sie unter Logs und Messwerte ansehen.
  • Lösungen für Probleme mit der Router-Appliance erhalten Sie unter Fehlerbehebung.
  • Ausführliche Informationen zur API und zu gcloud-Befehlen finden Sie unter APIs und Referenz.