如果要管理DELL Poweredge服务器,则可能’ve在系统启动过程中在控制台上注意到以下错误消息。
这将在PERC RAID Controller检查期间发生。
检测到内存/电池问题. The adapter has recovered, but cached data was lost. Press any key to continue.
在大多数情况下,当您按任意键并继续启动过程时,系统将启动并继续运行。
PERC控制器电池
如果问题恰好与PERC电池有关,则在系统运行时,它将尝试为PERC电池充电。如果成功,则下次重新引导计算机时,可能可能不会再次看到该错误消息。
如果这是旧的DELL Poweredge服务器,则可能会遇到此问题。或者,如果系统关闭了一段时间,并且您尝试启动它,则PERC控制器电池可能’失去费用,您可能会看到该错误消息。
在这种情况下,当系统启动并运行时,PERC电池会充电。
但是,在某些情况下,PERC电池本身可能已耗尽。因此,您可能必须更换新电池。
在这种情况下这可能会有所帮助: 如何修复DELL PowerEdge W1228突袭控制器电池容量
控制台上的文件系统错误
如果不是与PERC控制器电池有关的问题,则可能会看到其他一些奇怪的问题。
有时候,如果你’ve ignored the “检测到内存/电池问题”消息并继续启动系统,则可能会启动。
但是,如果您正在此DELL服务器上运行Linux,则当它启动并运行时,有时您可能会在控制台上看到以下错误消息。“无法读取inode块”.
sd 0:2:0:0: rejecting I/O to offline device sd 0:2:0:0: rejecting I/O to offline device sd 0:2:0:0: rejecting I/O to offline device sd 0:2:0:0: rejecting I/O to offline device EXT3-fs error (device sda1): ext3_find_entry: reading directory #5351777 offset 0 EXT3-fs error (device sda1): ext3_get_inode_loc: 无法读取inode块 - inode=5342378, block=5341223
控制台上的fsck错误
当您看到上述错误消息时,立即反应之一是文件系统出了点问题。
如果它是非根文件系统,则可以执行fsck看看会发生什么。
在这种情况下,要在根文件系统上执行此操作,我们应从grub进入单用户模式,如下所示。
grub append> ro root=LABEL=/ rhgb quiet single
然后执行fsck,将执行以下操作。
# fsck -n /dev/sda Warning! /dev/sda1 is mounted. Warning: skipping journal recovery because doing a read-only filesystem check / contains a file system with errors, check forced. Pass 1: Checking inodes, blocks, and sizes Error reading block 491930 (Attempt to read block from filesystem resulted .. .. 扫描inode时出错 (504576): 能够't read next inode e2fsck: aborted ext3_abort called. EXT3-fs error (device sda1): ext3_journal_start_sb: Detected aborted journal
正如我们在这里看到的,我们仍然遇到一些与文件系统有关的错误:
- 检测到中止的日志错误
- 能够’t读取下一个inode错误
- 扫描inode时出错
- 错误读取块
- 等等
在此过程中这将有所帮助: 10个Linux Fsck命令示例,用于检查和修复文件系统
重启期间自动fsck
当您继续重新引导系统时,它将在文件系统上执行自动fsck,如下所示。
在这里,只要它提示“Fix?”, go-ahead and say “yes”.
Free inodes count wrong (16842504, counted=16842704). 固定? 是 /: ****** FILE SYSTEM WAS MODIFIED ****** /: ****** REBOOT LINUX ****** /: ****** WARNING: 文件系统仍然有错误 ******** /: 48/168427567 files (2.1% non-contigous), 540989/16840128 blocks
但是,这仍然说“文件系统仍然有错误”
重新生成太快错误
当您继续重新引导计算机时,在执行自动fsck之后,您可能会看到以下错误消息,其中该命令无法执行mingetty。
INIT: cannot execute "/sbin/mingetty" INIT: Id "6" respawning too fast: disabled for 5 minutes
更改PERC控制器内存
现在,如果您再次重新启动计算机,’在PERC控制器检查期间,仍然会在屏幕上收到以下错误消息。
检测到内存/电池问题. The adapter has recovered, but cached data was lost. Press any key to continue.
在这个阶段’更换了PERC电池,您知道这不是电池问题。
但是,如果您继续忽略该消息而重新启动,则可能仍会遇到与文件系统相关的各种奇怪错误,如上所示。
因此,在此阶段,您必须’t忽略上述内存/电池问题,然后继续进行。
更改PERC控制器的内存,然后重新启动计算机。
在大多数情况下,这应该可以解决问题,而您不应该’t see the “检测到内存/电池问题” error message.
这也应该停止提供所有那些与文件系统有关的奇怪错误消息。在此示例方案中,由于损坏的PERC控制器内存损坏,我们收到了所有这些错误消息。
如果您喜欢这篇文章,您可能还会喜欢..
![]() |
![]() |
![]() |
![]() |