Eliminare le interfacce di rete dinamiche da un'istanza
Questa pagina descrive come eliminare un'interfaccia di rete dinamica (NIC) da un'istanza Compute Engine esistente.
Per una panoramica di più interfacce di rete, consulta Interfacce di rete multiple.
Per visualizzare le interfacce di rete esistenti di un'istanza, consulta Visualizzare le interfacce di rete di un'istanza.
Eliminare una NIC dinamica da un'istanza
Questa sezione descrive come eliminare una NIC dinamica da un'istanza.
Per evitare un possibile errore durante l'eliminazione di una NIC dinamica tramite l'aggiornamento dell'istanza, non eliminare le NIC dinamiche dalle singole istanze aggiornando le proprietà dell'istanza.
Console
Nella console Google Cloud , vai alla pagina Istanze VM.
Fai clic sul nome dell'istanza per cui vuoi eliminare una NIC dinamica.
Nella pagina dei dettagli dell'istanza, fai clic su Modifica.
Nella sezione Interfacce di rete dinamiche, individua la NIC dinamica che vuoi eliminare.
Per eliminare la NIC dinamica, fai clic su Elimina.
Per salvare la configurazione, fai clic su Salva.
gcloud
Per eliminare una NIC dinamica da un'istanza esistente, utilizza il
instances network-interfaces delete comando.
gcloud compute instances network-interfaces delete INSTANCE_NAME \
--zone=ZONE \
--network-interface=DYNAMIC_NIC_NAME
Sostituisci quanto segue:
INSTANCE_NAME: il nome dell'istanza da creareZONE: la zona dell'istanzaDYNAMIC_NIC_NAME: il nome della NIC dinamica da eliminare, ad esempionic0.2
API
Per eliminare una NIC dinamica da un'istanza esistente, utilizza il
instances.deleteNetworkInterface metodo.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/deleteNetworkInterface?networkInterfaceName=DYNAMIC_NIC_NAME
Sostituisci quanto segue:
PROJECT_ID: l'ID del progetto che contiene l'istanzaZONE: la zona che contiene l'istanzaINSTANCE_NAME: il nome dell'istanza da cui eliminare la NIC dinamicaDYNAMIC_NIC_NAME: il nome della NIC dinamica da eliminare, ad esempionic0.2
Eliminare una NIC dinamica dalle istanze in un MIG
Questa sezione descrive come eliminare una NIC dinamica dalle istanze in un MIG creando un nuovo template di istanza e applicando la configurazione al MIG. L'aggiornamento di un template di istanza esistente non è supportato.
Per ulteriori informazioni sulla creazione di template di istanze, consulta Crea template di istanze. Per visualizzare un template di istanza esistente, consulta Scaricare, elencare ed eliminare template di istanza.
Console
Vai alla pagina Template di istanza.
Fai clic sul template di istanza da copiare e aggiornare.
Fai clic su Crea simile.
Espandi la sezione Opzioni avanzate e poi la sezione Networking.
Nella sezione Interfacce di rete dinamiche, individua la NIC dinamica che vuoi eliminare.
Per eliminare la NIC dinamica, fai clic su Elimina.
Per creare il template di istanza, fai clic su Crea.
Per aggiornare o ricreare le istanze con il nuovo template di istanza, consulta Applicare nuove configurazioni VM in un MIG.
gcloud
Per creare un nuovo template di istanza che elimini una NIC dinamica, utilizza il
gcloud compute instance-templates createcomando.Includi il flag
--network-interfaceper ogni interfaccia di rete del template di istanza esistente, ad eccezione della NIC dinamica che vuoi eliminare.Modifica l'esempio seguente per specificare le interfacce di rete e altre proprietà in base alle esigenze. Per altri esempi su come creare istanze con più interfacce di rete, consulta Creare VM con più interfacce di rete.
gcloud compute instance-templates create INSTANCE_TEMPLATE_NAME \ --network-interface=network=NETWORK_A,subnet=SUBNET_A \ [--network-interface=network=NETWORK_B,subnet=SUBNET_B[,vlan=VLAN_ID]]
Sostituisci quanto segue:
INSTANCE_TEMPLATE_NAME: un nome per il nuovo template di istanza.NETWORK_A,NETWORK_B: la rete a cui è collegata l'interfaccia.SUBNET_A,SUBNET_B: la subnet a cui è collegata l'interfaccia.VLAN_ID: un ID VLAN. La specifica di un ID VLAN configura l'interfaccia di rete come NIC dinamica. Devi inserire una NIC dinamica dopo la relativa vNIC padre nel comando.
Per aggiornare o ricreare le istanze con il nuovo template di istanza, consulta Applicare nuove configurazioni VM in un MIG.
API
Per creare un nuovo template di istanza che elimini una NIC dinamica, utilizza il metodo
instanceTemplates.insertper creare un template di istanza globale o il metodoregionInstanceTemplates.insertper creare un template di istanza a livello di regione.Nel campo
networkInterfaces, includi ogni interfaccia di rete del template di istanza esistente, ad eccezione della NIC dinamica che vuoi eliminare.Modifica l'esempio seguente per specificare le interfacce di rete e altre proprietà in base alle esigenze. Per altri esempi su come creare istanze con più interfacce di rete, consulta Creare VM con più interfacce di rete.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates { .... "networkInterfaces": [ { "subnetwork": "regions/REGION/subnetworks/SUBNET_A" }, { "subnetwork": "regions/REGION/subnetworks/SUBNET_B", "vlan": "VLAN_ID" }, additional network interfaces... ], other instance settings... }Sostituisci quanto segue:
PROJECT_ID: l'ID del progetto che contiene il template di istanza.REGION: la regione che contiene le istanze.SUBNET_A,SUBNET_B: la subnet in cui si trova ogni interfaccia di rete.VLAN_ID: un ID VLAN. La specifica di un ID VLAN configura l'interfaccia di rete come NIC dinamica. Devi inserire una NIC dinamica dopo la relativa vNIC padre nella richiesta.
Per aggiornare o ricreare le istanze con il nuovo template di istanza, consulta Applicare nuove configurazioni VM in un MIG.