我的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和其他服务不会进一步进行,因此我无法登录到实例。任何帮助将不胜感激。
谢谢。
答案 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进行设置。