背景故事……我从旧的 dns-323 磁盘阵列中取出了 2 个 seagate 32000641AS 驱动器……我将它们放入我的 dell Precision T5600 中,因为 dns-323 太旧了,管理起来很麻烦。然后我在它们上面创建了两个单独的 XFS fs 并挂载了它们。我用来替换这些磁盘的是较小的 500G 驱动器……我将数据从它们复制到 300G usb 加密拇指驱动器上。放入 seagate 后,我将数据复制回来……我使用一个进行本地备份,另一个运行 virtualbox VM,但两个驱动器都有来自 usb 的相同数据。
我今天在两个驱动器的系统日志中注意到了这一点。
smartd[809]: Device: /dev/sda [SAT], 19 Currently unreadable (pending) sectors
smartd[809]: Device: /dev/sda [SAT], 19 Offline uncorrectable sectors
smartd[809]: Device: /dev/sda [SAT], 19 Currently unreadable (pending) sectors
smartd[809]: Device: /dev/sda [SAT], 19 Offline uncorrectable sectors
但是,没有性能问题。另外,当我从 USB 驱动器复制数据时,1 DIR 不会复制回来...它一直给我一个 I/O 错误...我不需要它所以我没有把它复制回来。
这是我在两个驱动器上都遇到完全相同的错误的原因吗?还是巧合?
所以我在 /dev/sdb1 上执行了 mkfs.ext4
我现在正在跑步
badblocks -s -v -n -f /dev/sda
Checking for bad blocks in non-destructive read-write mode
From block 0 to 1953514583
Checking for bad blocks (non-destructive read-write test)
Testing with random pattern: 1.43% done, 36:36 elapsed. (0/0/0 errors)
到目前为止还没有出现坏块错误,但是后来我在系统日志中发现了这个
smartd[809]: Device: /dev/sda [SAT], 19 Currently unreadable (pending) sectors
smartd[809]: Device: /dev/sda [SAT], 19 Offline uncorrectable sectors
smartd[809]: Device: /dev/sda [SAT], SMART Prefailure Attribute: 1 Raw_Read_Error_Rate changed from 116 to 117
smartd[809]: Device: /dev/sda [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 68 to 67
smartd[809]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 32 to 33
smartd[809]: Device: /dev/sdb [SAT], 35 Currently unreadable (pending) sectors
smartd[809]: Device: /dev/sdb [SAT], 35 Offline uncorrectable sectors
smartd[809]: Device: /dev/sdb [SAT], SMART Prefailure Attribute: 1 Raw_Read_Error_Rate changed from 116 to 113
smartd[809]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 35 to 49