![我的硬盘为何缩小了?](https://linux22.com/image/1496535/%E6%88%91%E7%9A%84%E7%A1%AC%E7%9B%98%E4%B8%BA%E4%BD%95%E7%BC%A9%E5%B0%8F%E4%BA%86%EF%BC%9F.png)
昨天我重启了一台电脑,然后发生了一件奇怪的事情:当我重新启动电脑时,其中一个硬盘驱动器大约小了 1MB。这台电脑中有四块 3TB 硬盘驱动器,成对组成 RAID1 mdraid 阵列,组成一个 LVM VG。这些驱动器最初大小相同,为 5860533168 * 512 字节扇区,而这块驱动器现在只有 5860531055 个扇区。这尤其奇怪,因为这个驱动器是一个 4k 扇区驱动器(显然,因为它是 3TB)。所以我期望 512 字节扇区的大小至少能被 8 整除,但事实并非如此。
由于驱动器是 GPT 分区的,这意味着内核(合理地)拒绝了它的分区表并且没有检测到分区,这意味着它所属的 RAID 阵列处于降级状态。不过,我有一个可以插入阵列的备用驱动器,因此本身没有造成任何损害。(是的,我确实意识到我应该在驱动器的末尾保留空间,以便不依赖它们的确切大小,但我在创建阵列时没有想到这一点。我确实打算修复它。)
我的问题很简单:这个硬盘出了什么问题?硬盘突然变小是一种已知的故障模式吗?(至少我没听说过。)SMART 根本没有报告有关硬盘的任何错误 - 没有待处理或重新分配的扇区或任何其他我能看到的突出的东西。