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 (NCC) finden Sie unter der Übersicht – Network Connectivity Center.
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 NCC zu vereinfachen.
- Melden Sie sich in Ihrem Google Cloud Konto an. Wenn Sie noch kein Konto bei Google Cloudhaben, erstellen Sie ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
-
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 role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Installieren Sie die 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 den 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 role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Installieren Sie die 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 den 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
gcloud config setBefehl fest.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)'
Zugriff erhalten
Für die Arbeit mit dem NCC 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-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-project
API
Verwenden Sie die
compute.routers.patch Methode, 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:
PROJECT_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
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-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-project
API
Mit der Methodecompute.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:
PROJECT_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 Router, 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-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-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-a
API
Verwenden Sie die
compute.instances.delete Methode, 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-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
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.