【问题标题】:change the source image of boot disk GCP更改启动盘 GCP 的源映像
【发布时间】:2021-10-07 22:57:56
【问题描述】:

我想更改附加到正在运行的 VM 实例之一的启动磁盘的源映像。启动磁盘和 VM 是使用 terraform 创建的。无论如何我们可以分离启动盘并附加一个新的吗?还是有其他新方法可以做到这一点?或者有什么方法可以使用 Terraform 实现这一点?请帮忙。

【问题讨论】:

    标签: google-cloud-platform google-cloud-storage google-compute-engine terraform-provider-gcp


    【解决方案1】:
    推荐的答案 Google Cloud

    我想更改附加到的启动盘的源映像 正在运行的 VM 实例之一。

    创建 VM 实例后,您无法更改源映像。源镜像用于布局启动盘和安装操作系统。一旦创建了启动盘,就不再使用源映像。

    无论如何我们可以分离启动盘并附加一个新的吗?

    是的,您可以分离一个启动盘并用另一个启动盘替换它。

    此命令将为停止 VM 实例分离启动磁盘:

    gcloud compute instances detach-disk NAME --disk=DISK --zone=ZONE
    

    此命令将附加启动盘:

    gcloud beta compute instances attach-disk NAME --disk=DISK --zone=ZONE --boot
    

    我们有什么方法可以使用 Terraform 实现这一点吗?

    我不知道 Terraform HCL 会将引导磁盘分离并附加到已创建的实例。

    【讨论】:

    • 感谢@John Hanley。一旦我将磁盘连接回虚拟机并启动实例,我看不到 cassandra ,kafka 进程正在运行......我们需要手动重启吗?
    • @Abyy 创建一个关于 Cassandra 或 Kafka 的新问题并提供详细信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-25
    • 2015-05-30
    相关资源
    最近更新 更多