美文网首页TECH
文件系统只读类问题

文件系统只读类问题

作者: robot_test_boy | 来源:发表于2022-07-31 00:11 被阅读0次

    转载华为服务支持中的文件系统只读类问题

    造成文件系统只读的三种常见情况,包括系统异常掉电、硬件不可用、IO故障。

    系统异常掉电导致只读

    [现象]

    系统异常掉电后导致文件系统只读:Read-only file system: xxxxx

    [处理步骤]

    1) mount -o remount,rw 重新挂载,若挂载失败,执行下一步。

    2) 对重要数据进行备份:scp -r  /dirname/filename user@remote_hostIP:/backupdir或通过dd if=<device>  of=/backupdir/backupfile备份数据。

    3) 修改/etc/fstab文件,注释掉报错分区挂载的行,重启系统后fsck修复报错分区,再将注释去掉,重启系统。

    硬件不可用导致只读

    [现象]

    执行某些涉及文件系统访问的命令时,提示read only,业务出现异常。查看 /var/log/messages日志在问题时间点有类似如下报错:

    [处理步骤]

    1) 检查/var/log/messages日志在问题时间点附件的打印:

    2) 从上图看到由于磁盘offline无法访问,因此I / O被拒绝并导致系统更新Journal日志时出错,最终导致文件系统为避免数据不一致而进入只读模式。因此需要联系raid、硬盘维护人员更换故障硬件进行解决。

    IO故障导致只读

    [现象]

    ext4文件系统因为IO故障,触发错误处理流程(根据mount下的errors处理参数,将文件系统置为只读或者panic)。这种情况下,在messages或者串口日志中,都能够搜到:“Remounting filesystem read-only”。

    [处理步骤]

    1) 首先对重要数据进行备份:scp -r  /dirname/filename user@remote_hostIP:/backupdir或通过dd if=<device>  of=/backupdir/backupfile备份数据。

    2) 进入单用户模式后执行fsck手动修复,修复完成后再次重启系统,查看状态是否修复。

    3) 正常启动后需要收集日志,分析IO故障的根因。

    相关文章

      网友评论

        本文标题:文件系统只读类问题

        本文链接:https://www.haomeiwen.com/subject/tenairtx.html