Linux ls 命令提示 Input/output error
发布网友
发布时间:2024-10-02 15:54
我来回答
共1个回答
热心网友
时间:2024-11-10 04:28
某服务器硬盘故障导致读写异常,提示“input/output error”。日志显示硬盘已offline,文件系统出现错误,包括metadata I/O错误和disk I/O错误。需要排查及解决如下:
1. 首先,通过日志确定硬盘问题,观察是否已offline。
2. 确认硬盘状态,手动将其设置为online,使用命令`echo running > /sys/block/sdd/device/state`。
3. 检查硬盘是否处于running状态,使用`cat /sys/block/sdd/device/state`命令查看结果。
4. 修复文件系统,先确保硬盘处于umount状态,如果无法umount,则考虑重启服务器。执行`XFS : Corruption detected. Unmount and run xfs_repair`操作,参考官方文档:access.redhat.com/solut...
5. 按照修复步骤完成后,重新mount硬盘。