Google compute engine 谷歌计算引擎,实例死机?如何到达?

Google compute engine 谷歌计算引擎,实例死机?如何到达?,google-compute-engine,Google Compute Engine,我在GCE中运行了一个小实例,MongoDb遇到了一些问题,所以在尝试了一些之后,我决定重置该实例。但是它似乎没有回到网上。所以我停止了实例并重新启动了它。 它是一个Bitnami平均堆栈,在启动时启动apache和其他东西 但是。。。我够不着那个实例!没有SCP,没有SSH,没有运行Web服务。当我尝试在GCE中通过SSH连接时,它超时,无法在端口22上进行连接。在信息中,它说“实例正在启动,sshd尚未运行”,这当然是可能的。。。。但我无法以任何可能的方式到达实例,即使在等待一个小时后也不行

我在GCE中运行了一个小实例,MongoDb遇到了一些问题,所以在尝试了一些之后,我决定重置该实例。但是它似乎没有回到网上。所以我停止了实例并重新启动了它。 它是一个Bitnami平均堆栈,在启动时启动apache和其他东西

但是。。。我够不着那个实例!没有SCP,没有SSH,没有运行Web服务。当我尝试在GCE中通过SSH连接时,它超时,无法在端口22上进行连接。在信息中,它说“实例正在启动,sshd尚未运行”,这当然是可能的。。。。但我无法以任何可能的方式到达实例,即使在等待一个小时后也不行:如果我无法以某种方式连接到实例,则不确定发生了什么: 控制台中有一些活动。。。一些CPU使用率,大部分为0%,一些输入流量,但没有输出。。。 我希望有人能给我一个提示

更新1 在Serhii的帮助提示表之后。。。如果在日志中找到这个

Booting from Hard Disk 0...
[    0.872447] piix4_smbus 0000:00:01.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
/dev/sda1 contains a file system with errors, check forced.
/dev/sda1: Inodes that were part of a corrupted orphan linked list found.  

/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
    (i.e., without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/sda1 requires a manual fsck
更新2。。。 所以,我需要检查驱动器。。。 创建快照,从该快照创建新磁盘,将新磁盘作为额外磁盘添加到另一个实例。现在,该实例不会以相同的问题启动。。。卸下多余的磁盘后,再次修复了它。因此,添加磁盘会使它崩溃,即使它不是启动磁盘?

首先,查看计算引擎->虚拟机实例->虚拟机名称->日志->串行端口1控制台,并尝试查找可能与缺少可用空间或SSH有关的错误和警告。如果你通过提供这些信息来更新你的帖子,这将是很有帮助的。如果实例的可用空间不足,请遵循以下步骤

您可以通过以下方式尝试通过串行控制台连接到VM,但请记住:

交互式串行控制台不支持基于IP的访问 IP白名单等限制。如果您启用交互式 实例上的串行控制台,客户端可以尝试连接到该实例 任何IP地址的实例

您可以在中找到更多详细信息

在浏览器中查看SSH的和。此外,Google还提供了一个计算引擎来识别基于Linux的实例的SSH登录/可访问性问题

如果您仍然有问题,请尝试

编辑看起来您的测试VM正在尝试从您从快照创建的磁盘启动。试着跟着导游走


如果仍有问题,可以尝试解决。

是否分配了外部IP?否则,只需在GCP控制台中使用gcloud。Thanx Serhii!至少我现在知道从哪里开始了!更新在startpost中:感谢您的反馈。我已经更新了我的答案。尝试此指南,并用结果更新您的问题。