Linux服务器磁盘坏道怎么修复

,,,Linux服务器磁盘坏道怎么修复?针对这个问题,今天小编总结这篇有关磁盘修复的文章,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。

一处理过程

1,磁盘坏道检查

,,出现问题之后,首先把业务停掉了,然后把磁盘卸载掉来进行修复,出现这种问题有可能是磁盘的磁道有坏区,我首先检查了一下磁盘坏道的情况。

badblocks sv/dev/sdb

,,,差不多检查了一些时间,发现并没有坏道。

2,修复磁盘文件系统

,,在修复文件系统的时候发现无法修复,提示超块无效。

[root@ad4 ~] # fsck - t ext4/dev/sdb

fsck 从util-linux-ng 2.17.2

e2fsck 1.41.12(17 - 2010年5月——)

fsck。ext4:超块无效,尝试备份块…

fsck。ext4:糟糕的神奇数字拷贝超级块while 试图open /dev/sdb

超块不能read 或不正确描述一个ext2

文件系统。,如果设备是有效的,它确实包含了一个ext2文件系统

(而不是交换或ufs或别的),then 超块

是腐败,你可能会尝试使用另一种运行e2fsck超块:

,,,, e2fsck - b 8193 & lt; device>

3,查看文件系统备份超块

[root@ad4 ~] # mke2fs - n/dev/sdb,,,,,,,,

mke2fs 1.41.12(17 - 2010年5月——)

/dev/sdb是整个设备,不只是一个分区!

继续做下去吗?(y, n), y

文件系统标签=

操作系统类型:Linux

块大?4096(日志=2)

片段大?4096(日志=2)

跨步=1块,条纹宽度=0块

122093568 inode, 488364854块

488364854块(5.00%),保留for 超级用户

第一个数据块=0

最大文件系统块=14904

4294967296块组

32768块每组,每组32768碎片

8192 inode每组

超块备份存储在块:

,,,,,,,, 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

,,,,,,,, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,

,,,,,,,, 102400000, 214990848

4,修复文件系统,,

e2fsck - b 214990848 - y/dev/sdb

出现了很多修复的东西,修复成功

看完这篇文章,你们学会修复Linux服务器磁盘坏道的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

Linux服务器磁盘坏道怎么修复