/var/log/messages 中出现“ext4_lookup:已删除的 inode 引用”错误

/var/log/messages 中出现“ext4_lookup:已删除的 inode 引用”错误

我检查了我的 /var/log/messages 日志文件,每 2 秒间隔就会添加一些日志。

Mar 20 11:42:30 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844
Mar 20 11:42:32 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844
Mar 20 11:42:34 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844
Mar 20 11:42:36 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844
Mar 20 11:42:38 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844
Mar 20 11:42:40 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844
Mar 20 11:42:42 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844
Mar 20 11:42:44 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844

我没有在系统上执行任何操作,但仍然记录错误。我猜FS已经损坏了。

我应该怎么办?

答案1

我之前也遇到过这个错误。手动文件系统检查可以修复该问题,但您可以考虑已经丢失了一些文件。

句法:

fsck -y

最好在单用户模式下执行此操作。

答案2

我正在分享答案,以及我如何解决这个问题。

我编辑了 /etc/fstab 并提供了 FSCK=1 的根 FS,

/dev/mapper/vg_vipin-lv_root /   ext4    defaults        0 1

然后我重新启动了。

将执行 fsck,现在一切恢复正常。

相关内容