Linux出現Read-only file system報錯解決方法
問題描述:研發同事反饋客戶現場機器無法創建文件
報錯圖片如下:

可以看到在/目錄創建文件,提示只讀文件系統,無法創建。
———————————————————————————————————————
排查:
1 lsblk #查看分區掛載情況 2 blkid #查看分區信息(是否格式化進行使用) 3 cat /etc/fstab #查看默認配置文件中,指定的分區掛載列表


通過lsblk和blkid命令看不出問題,分區都正常格式化掛載使用了。
通過/etc/fstab文件可以看到 /目錄,當出現錯誤時以只讀掛載
———————————————————————————————————————
解決:
1、先嘗試以讀寫重新掛載/目錄
mount -o remount rw /

發現有寫保護,無法重新掛載
2、修復/目錄
通過上面lsblk命令和/etc/fstab文件可以看到/分區是磁盤/dev/sda3和ext4的類型,下面通過fsck命令修復一下/目錄
注意:fsck命令可能會造成數據丟失,優先進行數據備份
fsck.ext4 -f -y /dev/sda3
修復完成后,重啟服務器,進入系統后,可以創建文件了,問題解決。
若本文內容有誤,請指出,看到后會進行修改,謝謝!轉載請注明出處。

浙公網安備 33010602011771號