【问题标题】:Unable to connect to SSH on Google Cloud VM Instance无法连接到 Google Cloud VM 实例上的 SSH
【发布时间】:2021-09-16 22:40:49
【问题描述】:

我今天遇到了一个问题,我无法通过 SSH 连接到运行 debian-10-buster 的 Google Cloud VM 实例。 SSH 一直工作到今天,在 docker 运行时突然失去连接。我已尝试重新启动 VM 实例并重置,但问题仍然存在。 This is the serial console output on GCE,但我不知道该寻找什么,因此我们将不胜感激。

另一个奇怪的事情是,在问题开始之前的今天早些时候,我的磁盘使用情况很好,然后我突然收到一堆错误,即使我尝试清理一堆空间后磁盘空间不足。 df 显示磁盘已 100% 满,以至于我什至无法安装 ncdu 以查看占用空间的内容。因此,我尝试重新启动实例以查看是否有帮助,这就是 SSH 问题开始的时候。现在我根本无法连接到 SSH(即使是通过在线 GCE 界面),所以我不确定接下来要采取什么步骤。

【问题讨论】:

    标签: linux docker ssh google-compute-engine


    【解决方案1】:

    您的系统已用完用于引导(根)文件系统的磁盘空间。

    错误信息是:

    Root filesystem has insufficient free space

    关闭虚拟机,在 Google Cloud Web GUI 中调整磁盘大小,然后重新启动虚拟机。

    只要不存在无法纠正的文件系统错误,您的系统就会启动,调整分区和文件系统的大小,一切正常。

    如果您修改了启动盘(分区重组、添加额外分区等),则需要手动修复和调整大小。

    我写了一篇关于调整 Debian 根文件系统大小的文章。我的文章比您需要的更详细,但我确实解释了发生的事情的底层细节。

    Google Cloud – Debian 9 – Resize Root File System

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-26
      • 1970-01-01
      • 2019-06-11
      • 1970-01-01
      • 2021-03-30
      • 1970-01-01
      • 1970-01-01
      • 2018-08-16
      相关资源
      最近更新 更多