linux服务器磁盘坏道的发现及解决全过程
2016-04-06 13:52
281 查看
服务器的磁盘也没有做监控,其实我也不知道如何对磁盘的状态做监控,突然查看不到新数据,上去看了一下磁盘的情况,发现磁盘出现只读的情况,无法写入数据,要是大家谁知道怎么可以监控磁盘只读的方法,可以告诉我下,来个高达上一些的。
一、处理过程
1、磁盘坏道检查
出现问题之后,首先把业务停掉了,然后把磁盘卸载掉来进行修复,出现这种问题有可能是磁盘的磁道有坏区,我首先检查了一下磁盘坏道的情况。
差不多检查了一些时间,发现并没有坏道。
2、修复磁盘文件系统
在修复文件系统的时候发现无法修复,提示Superblock invalid。
3、查看文件系统备份Superblock
4、修复文件系统
![](http://s3.51cto.com/wyfs02/M00/7A/73/wKiom1apjujAPrm0AAFZSUwUmjk850.png)
修复好之后,挂载进去目录查看如下
![](http://s2.51cto.com/wyfs02/M02/7A/73/wKioL1apj3SS_9GTAAFsBQmz7nU638.png)
好歹只是丢失了文件夹的名称,剩下的回复交由DBA来进行操作。
一、处理过程
1、磁盘坏道检查
出现问题之后,首先把业务停掉了,然后把磁盘卸载掉来进行修复,出现这种问题有可能是磁盘的磁道有坏区,我首先检查了一下磁盘坏道的情况。
差不多检查了一些时间,发现并没有坏道。
2、修复磁盘文件系统
在修复文件系统的时候发现无法修复,提示Superblock invalid。
3、查看文件系统备份Superblock
4、修复文件系统
e2fsck -b 214990848 -y /dev/sdb出现了很多修复的东西,修复了一会
![](http://s3.51cto.com/wyfs02/M00/7A/73/wKiom1apjujAPrm0AAFZSUwUmjk850.png)
修复好之后,挂载进去目录查看如下
![](http://s2.51cto.com/wyfs02/M02/7A/73/wKioL1apj3SS_9GTAAFsBQmz7nU638.png)
好歹只是丢失了文件夹的名称,剩下的回复交由DBA来进行操作。
相关文章推荐
- Linux系统中对SSD硬盘优化的方法
- linux下指定mysql数据库服务器主从同步的配置实例
- CentOS7下安装配置LAMP详细教程
- Linux下动态链接库的创建和使用
- CentOS 自定义安装GitLab
- linux shell 快捷键
- 关于/etc/init.d/rcS not found的解决方法
- linux下加载R包:
- jdk-7u3-linux-i586.tar.gz安装
- Linux 依赖关系的问题
- Linux下只输出文件中未注释掉的部分
- 老男孩Linux运维培训计划书
- 决心书
- Check the available of yum in Linux
- Installing MySQL Server on CentOS
- Linux修复磁盘操作
- Linux C创建守护进程(daemon)及终端相关概念
- 作为一个新人,如何学习嵌入式Linux?
- Linux装载和启动一个可执行程序
- .NET跨平台实践:用C#开发Linux守护进程