Dynamic Network Interfaces aus einer Instanz löschen
Auf dieser Seite wird beschrieben, wie Sie eine dynamische Netzwerkschnittstelle (NIC) aus einer vorhandenen Compute Engine-Instanz löschen.
Eine Übersicht über mehrere Netzwerkschnittstellen finden Sie unter Mehrere Netzwerkschnittstellen.
Informationen zum Aufrufen der vorhandenen Netzwerkschnittstellen einer Instanz finden Sie unter Netzwerkschnittstellen für eine Instanz ansehen.
Dynamische NIC aus einer Instanz löschen
In diesem Abschnitt wird beschrieben, wie Sie eine dynamische NIC aus einer Instanz löschen.
Um einen möglichen Fehler beim Löschen einer dynamischen NIC durch ein Instanzupdate zu vermeiden, sollten Sie dynamische NICs nicht aus einzelnen Instanzen löschen, indem Sie Instanzeigenschaften aktualisieren.
Console
Rufen Sie in der Google Cloud Console die Seite VM-Instanzen auf.
Klicken Sie auf den Namen der Instanz, für die Sie eine dynamische NIC löschen möchten.
Klicken Sie auf der Seite "Instanzdetails" auf Bearbeiten.
Suchen Sie im Abschnitt Dynamic Network Interfaces (Dynamische Netzwerkschnittstellen) nach der dynamischen NIC, die Sie löschen möchten.
Klicken Sie zum Löschen der dynamischen NIC auf Löschen.
Klicken Sie auf Speichern, um die Konfiguration zu speichern.
gcloud
Verwenden Sie den Befehl instances network-interfaces delete, um eine dynamische NIC aus einer vorhandenen Instanz zu löschen.
gcloud compute instances network-interfaces delete INSTANCE_NAME \
--zone=ZONE \
--network-interface=DYNAMIC_NIC_NAME
Ersetzen Sie Folgendes:
INSTANCE_NAME: Name der zu erstellenden InstanzZONE: Zone der InstanzDYNAMIC_NIC_NAME: Der Name der zu löschenden dynamischen NIC, z. B.nic0.2
API
Verwenden Sie die Methode instances.deleteNetworkInterface, um eine dynamische NIC aus einer vorhandenen Instanz zu löschen.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/deleteNetworkInterface?networkInterfaceName=DYNAMIC_NIC_NAME
Ersetzen Sie Folgendes:
PROJECT_IDist die ID des Projekts, das die Instanz enthält.ZONE: Die Zone, die die Instanz enthältINSTANCE_NAME: Der Name der Instanz, aus der die dynamische NIC gelöscht werden soll.DYNAMIC_NIC_NAME: Der Name der zu löschenden dynamischen NIC, z. B.nic0.2
Dynamische NIC aus Instanzen in einer MIG löschen
In diesem Abschnitt wird beschrieben, wie Sie eine dynamische NIC aus Instanzen in einer MIG löschen, indem Sie eine neue Instanzvorlage erstellen und die Konfiguration auf die MIG anwenden. Das Aktualisieren einer vorhandenen Instanzvorlage wird nicht unterstützt.
Weitere Informationen zum Erstellen von Instanzvorlagen finden Sie unter Instanzvorlagen erstellen. Informationen zum Aufrufen einer vorhandenen Instanzvorlage finden Sie unter Instanzvorlagen abrufen, auflisten und löschen.
Console
Rufen Sie die Seite Instanzvorlagen auf.
Klicken Sie auf die Instanzvorlage, die Sie kopieren und aktualisieren möchten.
Klicken Sie auf Ähnliche erstellen.
Maximieren Sie den Abschnitt Erweiterte Optionen und dann den Abschnitt Netzwerk.
Suchen Sie im Abschnitt Dynamic Network Interfaces (Dynamische Netzwerkschnittstellen) nach der dynamischen NIC, die Sie löschen möchten.
Klicken Sie zum Löschen der dynamischen NIC auf Löschen.
Klicken Sie auf Erstellen, um die Instanzvorlage zu erstellen.
Informationen zum Aktualisieren oder Neuerstellen Ihrer Instanzen mit der neuen Instanzvorlage finden Sie unter Neue VM-Konfigurationen in einer MIG anwenden.
gcloud
Verwenden Sie den Befehl
gcloud compute instance-templates create, um eine neue Instanzvorlage zu erstellen, mit der eine dynamische NIC gelöscht wird.Geben Sie für jede Netzwerkschnittstelle aus Ihrer vorhandenen Instanzvorlage das Flag
--network-interfacean, mit Ausnahme der dynamischen NIC, die Sie löschen möchten.Passen Sie das folgende Beispiel an, um Netzwerkschnittstellen und andere Attribute nach Bedarf anzugeben. Weitere Beispiele zum Erstellen von Instanzen mit mehreren Netzwerkschnittstellen finden Sie unter VMs mit mehreren Netzwerkschnittstellen erstellen.
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]]
Ersetzen Sie Folgendes:
INSTANCE_TEMPLATE_NAME: Der Name der neuen Instanzvorlage.NETWORK_A,NETWORK_B: Das Netzwerk, an das die Schnittstelle angehängt ist.SUBNET_A,SUBNET_B: Das Subnetz, an das die Schnittstelle angehängt wird.VLAN_ID: eine VLAN-ID Wenn Sie eine VLAN-ID angeben, wird die Netzwerkschnittstelle als Dynamic NIC konfiguriert. Sie müssen eine Dynamic NIC nach der übergeordneten vNIC im Befehl platzieren.
Informationen zum Aktualisieren oder Neuerstellen Ihrer Instanzen mit der neuen Instanzvorlage finden Sie unter Neue VM-Konfigurationen in einer MIG anwenden.
API
Wenn Sie eine neue Instanzvorlage erstellen möchten, in der eine dynamische NIC gelöscht wird, verwenden Sie die Methode
instanceTemplates.insert, um eine globale Instanzvorlage zu erstellen, oder die MethoderegionInstanceTemplates.insert, um eine regionale Instanzvorlage zu erstellen.Fügen Sie im Feld
networkInterfacesjede Netzwerkschnittstelle aus Ihrer vorhandenen Instanzvorlage ein, mit Ausnahme der dynamischen NIC, die Sie löschen möchten.Passen Sie das folgende Beispiel an, um Netzwerkschnittstellen und andere Eigenschaften nach Bedarf anzugeben. Weitere Beispiele zum Erstellen von Instanzen mit mehreren Netzwerkschnittstellen finden Sie unter VMs mit mehreren Netzwerkschnittstellen erstellen.
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... }Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Projekts, das die Instanzvorlage enthält.REGION: Die Region, die die Instanzen enthält.SUBNET_A,SUBNET_B: Das Subnetz, in dem sich die einzelnen Netzwerkschnittstellen befinden.VLAN_ID: eine VLAN-ID Wenn Sie eine VLAN-ID angeben, wird die Netzwerkschnittstelle als Dynamic NIC konfiguriert. Sie müssen eine Dynamic NIC nach der zugehörigen übergeordneten vNIC platzieren.
Informationen zum Aktualisieren oder Neuerstellen Ihrer Instanzen mit der neuen Instanzvorlage finden Sie unter Neue VM-Konfigurationen in einer MIG anwenden.