linux 写入只读文件命令,Linux文件系统只读修复
登录某个虚拟机发现,文件系统只读,touch文件都创建不了, 执行mount命令出现如下信息: mount: warning: /etc/mtab is not writable (e.g. read-only filesystem).It's possible that information reported by mount(8) is notup to date. For actual i
登录某个虚拟机发现,文件系统只读,touch文件都创建不了, 执行mount命令出现如下信息: mount: warning: /etc/mtab is not writable (e.g. read-only filesystem).
It's possible that information reported by mount(8) is not
up to date. For actual information about system mount points
check the /proc/mounts file.
文件系统变成只读的方式,产生这一问题的原因可能有两种,一种是多机写入时同步机制出现问题,另一种方式是单机写入时出现服务器掉电的情况,解决方法如下,有类似问题可以按照如下过程修复。
当出现这种问题后,会让应用系统用户非常紧张,运气好时可以通过只读的方式去读取数据,运气不好时系统根本就无法启动。
linux系统提示只读文件系统,无法创建文件(read-only file system)一般按照如下流程解决。
通过查看 cat /proc/mounts |grep --col ro命令可以看到只读的文件盘符。
如果你看到的只读文件盘符是非/分区的盘符,可以直接: # umount /dev/sdb1
如果发现有提示“device is busy”,找到是什么进程使得他busy # fuser -m /dev/sdb1 //将会显示使用这个模块的pid
# fuser -mk /dev/sdb1 //将会直接kill那个pid
然后再直接remount mount -o rw,remount /data
如果是/分区盘符,你不可能umount操作,那样控制台就操作不了了,就直接fsck: fsck -fc /dev/sda1
reboot
本文由 空心菜 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Jan 20, 2019 at 11:40 am
更多推荐
所有评论(0)