我有 2 个硬盘驱动器的 RAID 1,使用mdadm
.今天,其中之一失败了。我发现这是因为/dev/sdb
.根据badblocks
,这些行业受到影响:1028, 1029, 1030, 1031
。在/dev/sdb1
(硬盘上唯一的分区)中,它们是扇区4, 5, 6, 7
。我进行了只读测试。
在谷歌搜索问题后,我发现你可以指示文件系统处理坏块。但是,如果受影响的区域不是由任何文件系统直接使用而是由 RAID 管理器使用,您该怎么办?
我想就我而言,我可以简单地将分区向右移动一点。但是,如果故障发生在驱动器中间的某个位置,您会怎么做?将分区向右移动一点是解决我的问题的正确方法吗?