首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在google计算引擎中访问引导盘作为数据盘

如何在google计算引擎中访问引导盘作为数据盘
EN

Stack Overflow用户
提问于 2020-05-02 19:52:05
回答 1查看 404关注 0票数 0

我一直在尝试遵循本https://cloud.google.com/marketplace/docs/partners/vm/build-vm-image#create指南中提到的步骤,在谷歌云市场上提供VM解决方案。

参考上述链接中的第5步:

数据盘在我的系统上显示了它的引导和一个数据分区,但是它没有挂载在任何地方。我能够访问我当前启动盘上安装的应用程序文件,这很奇怪,因为我没有在这个启动盘上安装我的应用程序。

下面是我的第一个实例的gcloud命令。

代码语言:javascript
复制
gcloud compute instances create vm \
--image-family centos-7 \
--image-project centos-cloud \
--no-restart-on-failure \
--maintenance-policy=TERMINATE --preemptible

下面是我的第二个实例的gcloud命令。

代码语言:javascript
复制
gcloud compute instances create vm2 \
--image-family centos-7 \
--image-project centos-cloud \
--no-restart-on-failure \
--maintenance-policy=TERMINATE --preemptible \
--disk=name=vm,mode=rw,boot=no

有没有人可以给我解释一下步骤5,关于我上面提到的链接中的启动盘清理。

EN

回答 1

Stack Overflow用户

发布于 2020-05-19 23:55:53

我想通了。似乎即使我将前一个引导盘作为数据盘附加,第二个实例也是用前一个引导盘启动的(这种行为是随机的)。lsblk输出两个相同的引导磁盘。现在,如果我发现我的应用程序正在运行,那么这意味着我是从第一个引导盘启动的,否则就是从第二个引导盘启动的。对于这个问题,我找到的唯一解决方法是首先生成第二个实例,等待它完全启动,然后附加上一个启动磁盘作为数据磁盘。

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

https://stackoverflow.com/questions/61558909

复制
相关文章

相似问题

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