Questa pagina descrive come eliminare un'istanza dell'appliance router e le relative risorse Google Cloud sottostanti. Per illustrare la procedura, questa pagina utilizza lo scenario descritto in Creare istanze dell'appliance router.
Per ulteriori informazioni sull'appliance router, consulta la panoramica dell'appliance router.
Per ulteriori informazioni sul Network Connectivity Center, consulta Panoramica del Network Connectivity Center.
Prima di iniziare
Prima di iniziare, consulta le seguenti sezioni.
Crea o seleziona un progetto
Per semplificare la configurazione di Network Connectivity Center, inizia identificando un progetto valido.
- 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.
-
Make sure that billing is enabled for your Google Cloud project.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
Se utilizzi Google Cloud CLI, imposta l'ID progetto utilizzando il comando
gcloud config set
.gcloud config set project PROJECT_ID
Sostituisci
PROJECT_ID
con il tuo ID progetto univoco.Le istruzioni dell'interfaccia a riga della gcloud CLI in questa pagina presuppongono che tu abbia impostato l'ID progetto.
Per verificare di aver impostato correttamente l'ID progetto, utilizza il comando
gcloud config list
.gcloud config list --format='text(core.project)'
Chiedi l'accesso
Per utilizzare Network Connectivity Center, devi disporre delle autorizzazioni descritte in Controllo accesso.
Elimina i peer BGP sul router Cloud
gcloud
Per eliminare due peer BGP ridondanti sul router Cloud per l'istanza dell'appliance router, inserisci il seguente comando:
gcloud compute routers remove-bgp-peer NAME \ --peer-name PEER_NAME,PEER_NAME \ --region=REGION \ --project=PROJECT_ID
Sostituisci quanto segue:
NAME
: il nome del router Cloud da actualizare, ad esempiorouter-a
PEER_NAME
: il nome del peer BGP da eliminare, ad esempiorouter-appliance-bgp-peer-0
,router-appliance-bgp-peer-1
REGION
: la regione in cui si trova la VM che funge da istanza dell'appliance router, ad esempious-west1
PROJECT_ID
: l'ID del progetto per il router Cloud, ad esempiomy-project
API
Per eliminare due peer BGP sul router Cloud per un'istanza dell'appliance router, utilizza il metodo compute.routers.patch
. Nella richiesta, passa le informazioni sui peer BGP che vuoi mantenere. Devi includere tutti i campi configurati per ogni peer.
L'esempio seguente rimuove tutti i peer BGP dal router Cloud:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME { "bgpPeers": [] }
Sostituisci quanto segue:
PROJECT_ID
: l'ID del progetto per il router Cloud, ad esempiomy-project
REGION
: la regione in cui si trova la VM che funge da istanza dell'appliance router, ad esempious-west1
NAME
: il nome del router Cloud da actualizare, ad esempiorouter-a
Elimina le interfacce del router Cloud per l'istanza dell'appliance router
Quando elimini le interfacce del router Cloud per le istanze dell'appliance router, segui le linee guida riportate di seguito:
- Elimina entrambe le interfacce contemporaneamente.
- Elimina le interfacce del router Cloud solo se non sono utilizzate da altre risorse Google Cloud.
gcloud
Per eliminare due interfacce router Cloud ridondanti per un'istanza dell'appliance router, inserisci il seguente comando:
gcloud compute routers remove-interface NAME \ --interface-names=INTERFACE_NAME,INTERFACE_NAME \ --region=REGION \ --project=PROJECT_ID
Sostituisci quanto segue:
NAME
: il nome del router Cloud da actualizare, ad esempiorouter-a
INTERFACE_NAME
: il nome dell'interfaccia, ad esempiorouter-appliance-interface-0
,router-appliance-interface-1
REGION
: la regione Google Cloud in cui si trova il Router Cloud, ad esempious-west1
PROJECT_ID
: l'ID del progetto per il router Cloud, ad esempiomy-project
API
Per eliminare due interfacce ridondanti sul router Cloud per un'istanza dell'appliance router, utilizza il metodo compute.routers.patch
. Nella richiesta, passa le informazioni sui peer BGP che vuoi mantenere. Devi includere tutti i campi configurati per ogni peer.
L'esempio seguente rimuove tutte le interfacce dal router Cloud:
"PATCH https"://www.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME{ "region":"REGION", "interfaces":[] }
Sostituisci quanto segue:
PROJECT_ID
: l'ID del progetto per il router Cloud, ad esempiomy-project
REGION
: la regione Google Cloud in cui si trova il Router Cloud, ad esempious-west1
NAME
: il nome del router Cloud da actualizare, ad esempiorouter-a
NETWORK
: il nome della rete VPC, ad esempionetwork-a
INTERFACE_NAME
: il nome dell'interfaccia, ad esempiorouter-appliance-interface-0
,router-appliance-interface-1
Elimina il router Cloud
Per la procedura, consulta Eliminare i router.
Elimina lo spoke di Network Connectivity Center
Per la procedura, consulta Eliminare uno spoke.
Elimina il software dell'appliance router sulla VM
Per la procedura, consulta la documentazione del fornitore dell'appliance del router.
Elimina la VM dell'appliance router
gcloud
Per eliminare un'istanza VM dell'appliance router, inserisci il seguente comando:
gcloud compute instances delete INSTANCE_NAME \ --project=PROJECT_ID \ --zone=ZONE
Sostituisci quanto segue:
INSTANCE_NAME
: il nome dell'istanza dell'appliance router, ad esempiorouter-app-a
PROJECT_ID
: l'ID del progetto per il router Cloud, ad esempiomy-project
ZONE
: la zona in cui si trova la VM che funge da istanza dell'appliance router, ad esempious-west1-a
API
Per eliminare un'istanza VM, utilizza il metodo
compute.instances.delete
:
DELETE https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
Sostituisci quanto segue:
PROJECT_ID
: l'ID del progetto per il router Cloud, ad esempiomy-project
ZONE
: la zona in cui si trova la VM che funge da istanza dell'appliance router, ad esempious-west1-a
INSTANCE_NAME
: il nome dell'istanza dell'appliance router, ad esempiorouter-app-a
Elimina la regola firewall che consente BGP
Se applicabile, elimina la regola firewall che consente il traffico BGP sulla porta TCP 179
alla rete contenente le istanze dell'appliance router.
Per la procedura, consulta Eliminare le regole firewall.
Passaggi successivi
- Per visualizzare le informazioni sul monitoraggio e sul logging dell'appliance router, consulta Visualizzazione dei log e delle metriche.
- Per trovare soluzioni ai problemi dell'appliance router, consulta la sezione Risoluzione dei problemi.
- Per informazioni dettagliate sui comandi API e
gcloud
, consulta API e riferimenti.