弹性云服务器 ECS-Linux文件系统提示:Read-only file system:场景二:如果结果显示挂载方式rw,则确认是否为文件系统错误导致

时间:2024-05-21 10:26:57

场景二:如果结果显示挂载方式rw,则确认是否为文件系统错误导致

  1. 执行以下命令,检查内核中关于文件系统的信息。

    dmesg |egrep "ext[2..4]|xfs"

    输出结果中如果有I/O error ... inode 的错误信息则根因为文件系统错误导致进入只读模式。

    如图所示,需要修复文件系统,请先备份数据后操作,由于文件系统在使用中无法修复,需要通过单用户模式(在该模式下磁盘未挂载)修复文件系统。

  2. 重启进入单用户模式尝试修复文件系统。
  3. 查询当前设备及文件系统

    blkid

  4. 检查文件系统(以vdb1为例)。
    • ext系列文件系统执行以下命令

      fsck -n /dev/vdb1

    • xfs系列文件系统执行以下命令

      xfs_check /dev/vdb1

    如果遇到提示当前文件系统为mounted,需要先umount文件系统。

    1. 执行以下命令,查看当前挂载信息执行

      mount

    2. 卸载设备

      umount 挂载点

  5. 修复文件系统(以vdb1为例)。
    • ext系列文件系统执行以下命令

      fsck /dev/vdb1

    • xfs系列文件执行以下命令

      xfs_repair /dev/vdb1

support.huaweicloud.com/trouble-ecs/ecs_trouble_0330.html