无法通过SSH登录到GCP Compute Engine VM实例

时间:2019-04-04 16:49:16

标签: ssh google-cloud-platform google-compute-engine centos7

我的GCP VM实例有时已设置好,所有服务均正常运行。但是,从今天起我突然无法通过SSH登录,甚至实例重启也无法解决问题。检查串行日志后,似乎已在此行中停止

     [    8.686861] intel_powerclamp: No package C-state
     availableintel_powerclamp: No package C-state available[    8.705723]
     attempt to access beyond end of device [    8.706721] sda1: rw=0,
     want=41927608, limit=41927602 [[32m  OK  [0m] Started Security
     Auditing Service.

     Starting Update UTMP about System Boot/Shutdown...
     32m  OK  [0m] Started Update UTMP about System Boot/Shutdown.
     Starting Update UTMP about System Runlevel Changes...
     32m  OK  [0m] Started Update UTMP about System Runlevel
     ChanWelcome to emergency mode! AfterGive root password for maintenance
     (or type Control-D to continue):

启动SSH和其他服务不会进一步进行,因此我无法登录到实例。任何帮助将不胜感激。

谢谢。

2 个答案:

答案 0 :(得分:0)

错误

  

无包C状态可用

指出了挂载文件系统的问题。

您是否尝试遵循此other post中编写的步骤?

看到 Ctrl + D 时,请输入root密码。然后输入with s(id, dt) as ( select 1, to_date('05/04/2019', 'dd/mm/yyyy') from dual union all select 1, to_date('05/10/2019', 'dd/mm/yyyy') from dual union all select 1, null from dual union all select 2, to_date('05/04/2019', 'dd/mm/yyyy') from dual union all select 2, to_date('05/10/2019', 'dd/mm/yyyy') from dual) select id, decode(count(dt), count(*), max(dt)) max_dt from s group by id; ID MAX_DT ---------- ----------------------------- 1 2 2019-10-05 00:00:00 来查看错误所在的行。

输入mount -a并更正丢失的内容,保存并重新启动。

答案 1 :(得分:0)

您可以做的是登录serial console,以便您可以与之交互。它可能会要求您提供root密码,如果尚未设置该密码,则可以通过startup scripts进行设置。

相关问题