首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从GCE VM分离启动盘

从GCE VM分离启动盘
EN

Stack Overflow用户
提问于 2015-01-26 22:54:37
回答 3查看 5K关注 0票数 6

我正在尝试将引导盘从GCE虚拟机中分离出来。由于VM已停止,因此它应该允许我分离它,但它返回以下错误

代码语言:javascript
复制
UNSUPPORTED_OPERATION: Hot-remove of the root disk is not supported.

有什么建议吗?

EN

回答 3

Stack Overflow用户

发布于 2015-01-27 02:43:55

更新的答案

24 Jan 2019开始,GCE增加了从GA中停止的虚拟机执行detach and reattach boot disks的功能。

原答案(2019年1月24日前正确)

如果将启动磁盘从停止的VM中分离出来,则无法重新启动VM备份,因此该操作没有意义。

因此,您需要禁用选项"auto-delete boot disk"并删除虚拟机:

要在gcloud compute中设置永久磁盘的自动删除状态,请使用gcloud compute instances set-disk-auto-delete命令: gcloud计算实例set- disk - auto -delete INSTANCE \

代码语言:javascript
复制
    [--auto-delete | --no-auto-delete] --disk DISK --zone ZONE

或者,您也可以在开发人员控制台的VM详细信息页面上更改此设置,方法是单击VM实例名称,然后取消选中此选项:

删除实例时

☐删除启动盘

票数 6
EN

Stack Overflow用户

发布于 2015-01-27 02:53:31

您不能热删除VM的根磁盘,否则会使其不可用(关机假设您希望在以后启动VM )。相反,您可以删除VM实例,确保保留根磁盘以供将来使用。

票数 2
EN

Stack Overflow用户

发布于 2018-11-15 04:34:35

测试版(docs)现在支持分离启动盘。关闭实例后,请尝试:gcloud beta compute instances detach-disk INSTANCE_NAME --disk DISK_NAME

将引导盘重新附加到实例:gcloud beta compute instances attach-disk INSTANCE_NAME --disk DISK_NAME --boot

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28152577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档