📜  resize disk vm gcp (1)

📅  最后修改于: 2023-12-03 15:19:48.671000             🧑  作者: Mango

在GCP上调整虚拟机硬盘大小

在使用GCP(Google Cloud Platform)云服务时,有时我们需要将虚拟机硬盘的大小进行调整。这个过程看似简单,但其中有一些需要注意的细节,下面是具体的操作介绍。

前置条件

在进行调整虚拟机硬盘大小之前,需要确保以下条件已满足:

  • 需要对云硬盘而不是根文件系统进行大小调整。
  • 目标GCP实例必须已停机。
  • 目标GCP实例的磁盘必须使用GPT分区表。(如果是旧实例,请根据文档中的“Legacy MBR分区设置转换为GPT分区表”中的步骤进行转换)。
操作步骤
  1. 登录GCP Console控制台后,选择目标实例所在的项目。

  2. 打开Compute Engine页面,并进入目标实例的详细信息页面。

  3. 点击“编辑”按钮,进入实例编辑页面。

    edit_instance

  4. 在“附加磁盘”栏下,为GCP实例添加“附加卸载盘”。

    add_disk

  5. 进入GCP Console主页,找到“磁盘”界面。检查是否已正确添加“附加卸载盘”。

    added_disk

  6. 停用虚拟机实例(注意不是删除!)。

    stop_instance

  7. 在停机后,进入“磁盘”界面,找到目标卸载磁盘。

    unmount_disk

  8. 点击“编辑”,调整磁盘大小。

    resize_disk

  9. 确认并等待操作完成。

  10. 重新挂载磁盘,并启动实例。此时,磁盘已经成功调整大小。

备注

如果您在Linux平台上使用GCP实例,您可能需要查找新的扩展硬盘和分区的信息。在大多数情况下,您需要手动使用fdisk和resize2fs工具来扩展文件系统。

具体操作详情,请参见谷歌云文档中的完整文档