![曝光:Linux企业运维实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/931/23400931/b_23400931.jpg)
上QQ阅读APP看书,第一时间看更新
7.8 Linux硬盘故障修复
企业服务器运维中,经常会发现操作系统的分区变成只读文件系统,错误提示信息为Read-only file system。出现只读文件系统会导致只能读取而无法写入新文件、新数据等操作。
造成该问题的原因包括:磁盘老旧长期大量的读写、文件系统文件被破坏、磁盘碎片文件、异常断电、读写中断等。
以企业CentOS 7 Linux为案例来修复文件系统,步骤如下:
(1)远程备份本地其他重要数据,出现只读文件系统,需先备份其他重要数据,基于rsync|scp远程备份,其中/data为源目录,/data/backup/2017/为目标备份目录。
![](https://epubservercos.yuewen.com/3043B8/12023547704529906/epubprivate/OEBPS/Images/Figure-P115_18811.jpg?sign=1739291238-IgJGV7InjfV7B5gTGSsHYRRYAFw7Bkai-0-7d09cfffb58452c8769b9171bdecaeff)
(2)可以重新挂载/系统,挂载命令如下,测试文件系统是否可以写入文件。
![](https://epubservercos.yuewen.com/3043B8/12023547704529906/epubprivate/OEBPS/Images/Figure-P115_18812.jpg?sign=1739291238-8YpGvLqWodvFXBbu1aUbBtzUEJMDWyI0-0-58f00eccbf9159eca0cf6169796b8deb)
(3)如果重新挂载/系统无法解决问题,则需重启服务器以CD/DVD光盘引导进入Linux Rescue修复模式。如图7-16所示,光标选择Troubleshooting,按Enter键,然后选择Rescue a CentOS system,按Enter键。
![](https://epubservercos.yuewen.com/3043B8/12023547704529906/epubprivate/OEBPS/Images/Figure-P116_12147.jpg?sign=1739291238-B5p8HvwoVWeGtMbukwPUqSZBHtvQt959-0-bf2bd7ce4dcb46a57d83b675e4b90cd9)
图7-16 光盘引导进入修复模式
(4)选择“1)Continue”继续操作,如图7-17所示。
![](https://epubservercos.yuewen.com/3043B8/12023547704529906/epubprivate/OEBPS/Images/Figure-P116_12151.jpg?sign=1739291238-bfB2HI5yGZfUFzuK9fLTtM9IOAknBhAZ-0-1665f23bb2f7072e5dd1ce2d9458724a)
图7-17 选择Continue继续进入系统
(5)进入修复模式,执行如下命令,df -h显示原来的文件系统,如图7-18所示。
![](https://epubservercos.yuewen.com/3043B8/12023547704529906/epubprivate/OEBPS/Images/Figure-P116_12156.jpg?sign=1739291238-wX3MT0ECwb2hm607j4tniv2iW4vwAi5v-0-d94d95e674066fc11ad1a5e4b7b553dc)
图7-18 切换原分区目录
![](https://epubservercos.yuewen.com/3043B8/12023547704529906/epubprivate/OEBPS/Images/Figure-P116_12155.jpg?sign=1739291238-zI4QzGfxOnUceM4MJqBWxpVOheyArg4k-0-0f87dc20cbcb4c34c9cb055052705606)
(6)对有异常的分区进行检测并修复,根据文件系统类型,执行命令如下:
![](https://epubservercos.yuewen.com/3043B8/12023547704529906/epubprivate/OEBPS/Images/Figure-P117_18813.jpg?sign=1739291238-PlpIgpzwDRI0ukX6BKweJyBy2wEwcd2l-0-23da8823743df8d175658787fea0ab99)
(7)修复完成之后,重启系统即可。
![](https://epubservercos.yuewen.com/3043B8/12023547704529906/epubprivate/OEBPS/Images/Figure-P117_12163.jpg?sign=1739291238-5AH3QjcNqxBucUeLWVKvv0aLFdk0hic0-0-2f878e9211b08bff7cc2625c9eb71833)