熟悉谷歌云维护的请进来

2020-03-20 09:51:41 +08:00
 rankrank
大佬好,我用的 google computer engine 实例重启后无法启动,报如下错误:
[ 1.917614] md: Waiting for all devices to be available before autodetect
[ 1.918978] md: If you don't use raid, use raid=noautodetect
[ 1.920328] md: Autodetecting RAID arrays.
[ 1.921028] md: autorun ...
[ 1.921429] md: ... autorun DONE.
[ 1.922029] List of all partitions:
[ 1.922577] No filesystem could mount root, tried:
[ 1.923603] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 1.924765] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.0-1062.18.1.el7.x86_64 #1
[ 1.926040] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[ 1.927731] Call Trace:
[ 1.928142] [<ffffffff86b7b416>] dump_stack+0x19/0x1b
[ 1.928889] [<ffffffff86b74a0b>] panic+0xe8/0x21f
[ 1.929566] [<ffffffff87189790>] mount_block_root+0x291/0x2a0
[ 1.930404] [<ffffffff871897f2>] mount_root+0x53/0x56
[ 1.931107] [<ffffffff87189931>] prepare_namespace+0x13c/0x174
[ 1.931913] [<ffffffff8718940e>] kernel_init_freeable+0x222/0x249
[ 1.932797] [<ffffffff87188b1f>] ? initcall_blacklist+0xb0/0xb0
[ 1.933693] [<ffffffff86b69c10>] ? rest_init+0x80/0x80
[ 1.934502] [<ffffffff86b69c1e>] kernel_init+0xe/0x100
[ 1.935271] [<ffffffff86b8dd37>] ret_from_fork_nospec_begin+0x21/0x21
[ 1.936174] [<ffffffff86b69c10>] ? rest_init+0x80/0x80
[ 1.938335] Kernel Offset: 0x5400000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)

数据没有备份,现在又无法进入系统,倍感着急,为表心意,愿意支付费用,感谢!
2219 次点击
所在节点    问与答
14 条回复
lxfxf
2020-03-20 09:53:13 +08:00
换一个 Zone 试一试,GCP 真的别没事重启
lxfxf
2020-03-20 09:55:25 +08:00
没备份的话,这问题最好联系客服
lukaz
2020-03-20 09:56:03 +08:00
[ 1.922577] No filesystem could mount root, tried:
[ 1.923603] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)


看起来是卷挂载有问题啊
rankrank
2020-03-20 10:09:40 +08:00
@lxfxf 工单系统更是懵逼 还要先开设组织。。。balabala
rankrank
2020-03-20 10:10:59 +08:00
@lukaz 可能是内核有问题,看网上也有好些人出现这个情况。但是答复我看的都有点懵,我谷歌云操作和 linux 运维都不熟 :(
rankrank
2020-03-20 10:12:02 +08:00
@lxfxf 我用这个实例创建了一个新的实例 也不行
podel
2020-03-20 10:17:26 +08:00
[ 1.917614] md: Waiting for all devices to be available before autodetect
[ 1.918978] md: If you don't use raid, use raid=noautodetect
[ 1.920328] md: Autodetecting RAID arrays.
[ 1.921028] md: autorun ...
[ 1.921429] md: ... autorun DONE.
[ 1.922029] List of all partitions:
[ 1.922577] No filesystem could mount root, tried:
[ 1.923603] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

同 3 楼。 根文件系统无法挂载。
建议。新临时买一台。然后把这个磁盘 挂载到 新买的那台上去当做数据盘。看看是是咋回事。(如果是内核版本问题,也可以把启动的内核版本改回来)
podel
2020-03-20 10:19:46 +08:00
另外 你打过快照没(或者说,有些 VPS 提供商也会有自动快照。可以用之前的快照创建一个 VPS 试试)
podel
2020-03-20 10:21:46 +08:00
HEROic
2020-03-20 10:54:09 +08:00
赶紧先把这个问题磁盘保存一下。 然后从别的 vm 挂盘启动备份数据先。
rankrank
2020-03-20 11:10:13 +08:00
@podel 嗯嗯,谢谢
@HEROic 嗯嗯,谢谢
mauve
2020-03-20 11:58:50 +08:00
提 Ticket 给 Google 呀,你交的钱也包括维护的
xsen
2020-03-20 12:16:53 +08:00
提 Ticket 给 Google 是最合适的做法,也最保险。数据最重要

不过导致的原因呢,大致有如下几个,
1. 中间内核或驱动有升级,导致 panic
若确认是内核升级导致,可以进入 grub 修改引导,用原先的内核就可以

2. 硬盘损坏
某个分区或分区的某部分损坏。这个的话,可以创建新的实例,常识把这个硬盘(分区)挂靠到新的系统,若可以正常访问,则可以把数据备份出来

3. 其他
暂时没遇到过别的情况
rankrank
2020-03-20 13:26:44 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/654466

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX