从实例中删除 Dynamic NIC

本页面介绍了如何从现有虚拟机 (VM) 实例中删除 Dynamic Network Interface (NIC)。

如需了解多 NIC 概览,请参阅多个网络接口

如需查看实例的现有网络接口,请参阅查看实例的网络接口

删除 Dynamic NIC

请使用以下过程删除 Dynamic NIC。为避免在通过实例更新删除 Dynamic NIC 时可能出现的错误,请勿通过更新实例属性从各个实例中删除 Dynamic NIC。

gcloud

如需从现有实例中删除 Dynamic NIC,请使用 instances network-interfaces delete 命令

gcloud beta compute instances network-interfaces delete INSTANCE_NAME \
    --zone=ZONE \
    --network-interface=DYNAMIC_NIC_NAME

替换以下内容:

  • INSTANCE_NAME:要创建的实例的名称
  • ZONE:实例的可用区
  • DYNAMIC_NIC_NAME:要删除的 Dynamic NIC 的名称,例如 nic0.2

如需从托管式实例组 (MIG) 中删除 Dynamic NIC,请参阅 instance-groups managed set-instance-template

API

如要从现有实例中删除 Dynamic NIC,请使用 instances.deleteNetworkInterface 方法

POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/deleteNetworkInterface?networkInterfaceName=DYNAMIC_NIC_NAME

替换以下内容:

  • PROJECT_ID:包含实例的项目的 ID。
  • ZONE:包含实例的可用区
  • INSTANCE_NAME:要从中删除 Dynamic NIC 的实例的名称
  • DYNAMIC_NIC_NAME:要删除的 Dynamic NIC 的名称,例如 nic0.2

如需从托管式实例组 (MIG) 中删除 Dynamic NIC,请参阅 instanceGroupManagers.setInstanceTemplate