访问无法启动的 VM 的硬盘驱动器

Access hard drive for VM that won't boot

我的 VM 上的硬盘已满(我相信它受到了 SSH 登录攻击),现在 VM 无法启动。

如何访问启动硬盘驱动器以便清除 space 并使其再次启动?

您需要在不删除启动磁盘的情况下删除实例,将磁盘附加到临时实例上,然后将其装载到那里。可以在此处找到执行此操作的说明:https://cloud.google.com/compute/docs/troubleshooting#ssherrors(将磁盘安装在临时实例上)

然后您将能够通过 /mnt/myinstance 目录访问磁盘,并删除文件。一旦磁盘不再满,您可以将磁盘与临时实例分离,然后使用它重新创建您的原始实例。