www. On IT Road .com

解决方案

磁盘故障情况下输入/输出操作停止,因此文件系统重新挂载为只读。
这是内核将文件系统挂载为只读的预期行为,以避免进一步的文件系统损坏导致不一致,每当底层磁盘设备变得无法访问时。

解决底层磁盘问题后,要恢复文件系统一致性,我们可以执行以下操作:

  1. 启动到救援模式以备份文件系统。
    有关详细说明,请参阅以下帖子:

  2. 卸载有问题的文件系统。

3.运行XFS文件系统xfs_check的文件系统一致性检查程序如下:

# xfs_check -sv [filesystem]

其中:

-s 指定只报告严重错误。
严重错误是那些导致无法在文件系统中找到主要数据结构的错误。
此选项可用于在出现严重问题时减少输出,而输出可能会使我们难以看出真正的问题是什么。

-v 指定详细输出;对于一个合理大小的文件系统来说,它是不可能长的。
此选项仅供内部使用。

对于其他选项,请通过运行“man xfs_check”查看在线手册。

问题

命令“df”显示统计信息,但“ls -ld”在下面失败:

# df
...      
/dev/mapper/vgapp-appsvol      419221508 15095588 404125920   4% /lapps/app
# ls -l /lapps/apps
ls: cannot access /lapps/app: Input/output error
在CentOS/RHEL中,XFS 文件系统的挂载状态变成只读
日期:2020-09-17 00:12:45 来源:oir作者:oir