Auf dieser Seite wird beschrieben, wie Sie eine Router-Appliance-Instanz und die zugrunde liegendenGoogle 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.
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Führen Sie folgenden Befehl aus, um die gcloud CLI zu initialisieren:
gcloud init -
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.
-
Führen Sie folgenden Befehl aus, um die gcloud CLI zu initialisieren:
gcloud init Wenn Sie die Google Cloud CLI verwenden, legen Sie Ihre Projekt-ID mit dem Befehl
gcloud config setfest.gcloud config set project PROJECT_ID
Ersetzen Sie
PROJECT_IDdurch Ihre eindeutige Projekt-ID.Die Anleitung für die gcloud-Befehlszeile auf dieser Seite setzt voraus, dass Sie Ihre Projekt-ID festgelegt haben.
Prüfen Sie mit dem Befehl
gcloud config list, ob die Projekt-ID korrekt festgelegt ist.gcloud config list --format='text(core.project)'
NAME: der Name des zu aktualisierenden Cloud Routers, z. B.router-aPEER_NAME: der Name des zu löschenden BGP-Peers, z. B.router-appliance-bgp-peer-0,router-appliance-bgp-peer-1REGION: die Region, in der sich die VM als Router-Appliance-Instanz befindet, z. B.us-west1PROJECT_ID: die ID des Projekts für den Cloud Router, z. B.my-projectPROJECT_ID: die ID des Projekts für den Cloud Router, z. B.my-projectREGION: die Region, in der sich die VM als Router-Appliance-Instanz befindet, z. B.us-west1NAME: der Name des zu aktualisierenden Cloud Routers, z. B.router-a- Löschen Sie beide Schnittstellen gleichzeitig.
- Löschen Sie Cloud Router-Schnittstellen nur, wenn sie nicht von anderen Google Cloud-Ressourcen verwendet werden.
NAME: der Name des zu aktualisierenden Cloud Routers, z. B.router-aINTERFACE_NAME: der Name der Schnittstelle, z. B.router-appliance-interface-0,router-appliance-interface-1REGION: die Google Cloud Region, in der sich der Cloud Router befindet, z. B.us-west1PROJECT_ID: die ID des Projekts für den Cloud Router, z. B.my-projectPROJECT_ID: die ID des Projekts für den Cloud Router, z. B.my-projectREGION: die Google Cloud Region, in der sich der Cloud Router befindet, z. B.us-west1NAME: der Name des zu aktualisierenden Cloud Routers, z. B.router-aNETWORK: der Name des VPC-Netzwerks, z. B.network-aINTERFACE_NAME: der Name der Schnittstelle, z. B.router-appliance-interface-0,router-appliance-interface-1INSTANCE_NAME: der Name der Router-Appliance-Instanz, z. B.router-app-aPROJECT_ID: die ID des Projekts für den Cloud Router, z. B.my-projectZONE: die Zone, in der sich die VM als Router-Appliance-Instanz befindet, z. B.us-west1-aPROJECT_ID: die ID des Projekts für den Cloud Router, z. B.my-projectZONE: die Zone, in der sich die VM als Router-Appliance-Instanz befindet, z. B.us-west1-aINSTANCE_NAME: der Name der Router-Appliance-Instanz, z. B.router-app-a- 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.
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:
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 Ihrer Anfrage Informationen zu den BGP-Peers, die Sie beibehalten 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:
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:
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:
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.
Übergeben Sie in Ihrer Anfrage Informationen zu den BGP-Peers, 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:
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:
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
Ersetzen Sie Folgendes:
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.