首页  :: 新随笔  :: 管理

ls: 无法打开目录.: 输入/输出错误

Posted on 2022-03-22 18:42  高&玉  阅读(6495)  评论(0编辑  收藏  举报

背景

操作系统版本:CentOS 7.5

 

报错信息:

[root tmp]# pwd
/tmp
[root@chengdu4-pop-10-31-139-20 tmp]# ls
ls: 无法打开目录.: 输入/输出错误

 

查看/tmp文件系统类型为xfs

[root tmp]# cat /etc/fstab 
UUID=db2281e3-45f0-46f4-9849-ce224b3bbb29 /tmp                    xfs     defaults        0 0

 

可能的原因:磁盘坏道,node错乱、文件损坏等。

问题处理

取消挂载

[root]# umount /tmp

如果提示设备忙

[root]# fuser -km /dev/sda3

修复磁盘

[root]# fsck -t xfs -y /dev/sda3

重新挂载目录

[root]# mount /dev/sda3 /tmp

 

注意:

  • 如果问题没有得到解决,可以尝试重启操作系统。
  • 如果还是无法得到解决,可以将磁盘分区删除后重建(前提是/tmp下的文件不重要)。