删除 Compute Engine 实例 (original) (raw)
控制台
- 在 Google Cloud 控制台中,前往虚拟机实例页面。
进入“虚拟机实例” - 选择要删除的实例。
- 点击 删除。
- 在对话框中,执行以下操作:
- 可选:如需在未执行平滑关停的情况下删除实例,或结束正在进行的平滑关停,请选中跳过安全关停(如果适用)复选框。
- 请点击删除来确认操作。
gcloud
如需删除同一可用区中的一个或多个实例,请使用 gcloud compute instances delete 命令:
gcloud compute instances delete INSTANCE_NAMES \
--zone=ZONE
替换以下内容:
INSTANCE_NAMES:以空格分隔的实例名称列表,例如instance-01 instance-02 instance-03。ZONE:实例所在的可用区。
您可以酌情执行以下一项或多项操作:
- 如需强制删除挂接到一个或多个实例的磁盘,请添加
--delete-disks标志:
gcloud compute instances delete INSTANCE_NAMES \
--delete-disks=DELETE_DISK_TYPE \
--zone=ZONE 将 DELETE_DISK_TYPE 替换为以下某个值:
- 如需删除挂接的启动永久性存储和非启动永久性存储,请执行以下操作:
all - 如需仅删除挂接的启动永久性存储,请使用以下命令:
boot - 如需仅删除非启动永久性存储,请使用以下命令:
data - 如果您在一个或多个实例中启用了安全关停,则可以删除这些实例,而无需安全关停,或者手动结束正在进行的安全关停。为此,请在 gcloud beta compute instances delete 命令中使用
--no-graceful-shutdown标志。
gcloud beta compute instances delete INSTANCE_NAMES \
--no-graceful-shutdown \
--zone=ZONE C#
Go
Java
Node.js
PHP
Python
Ruby
REST
如需删除实例,请向 instances delete 方法发出 DELETE 请求:
DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
替换以下内容:
PROJECT_ID:实例所在项目的 ID。ZONE:实例的可用区。INSTANCE_NAME:实例名称。
(可选)如果您已在实例中启用平滑关停,则可以直接删除实例,而无需执行平滑关停,或者手动结束正在进行的平滑关停。为此,请向 Beta 版 instances.delete 方法发出 DELETE 请求。在请求网址中添加 noGracefulShutdown 查询参数并设置为 true:
DELETE https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/VM_NAME?noGracefulShutdown=true