zfs replace

実家に置いてあるサーバは6TBのハードディスク4台でFreeBSDzfsでraidzを組んでいるのですが、 しばらく前から1台がエラーを出すようになっていたので同容量の新しいディスクを買って入れ替えました。 hot swapには対応していないハードなので電源落として入れ替えてから zpool replace するだけですが、 resilverに3日近くかかるのか…。

AMD Turion II Neo N54L Dual-Core という大昔の遅いCPU(むかし流行したHP Microserver)なのが原因ですかね。

motoyuki% zpool status -v
  pool: zdata
 state: DEGRADED
status: One or more devices is currently being resilvered.  The pool will
        continue to function, possibly in a degraded state.
action: Wait for the resilver to complete.
  scan: resilver in progress since Tue Nov  1 23:09:18 2022
        1.98T scanned at 62.1M/s, 1.49T issued at 46.7M/s, 9.94T total
        363G resilvered, 14.94% done, 2 days 04:46:54 to go
config:

        NAME                             STATE     READ WRITE CKSUM
        zdata                            DEGRADED     0     0     0
          raidz1-0                       DEGRADED     0     0     0
            diskid/DISK-WD-WX61D68AARTA  ONLINE       0     0     0
            replacing-1                  DEGRADED     0     0     0
              15225623215183088814       UNAVAIL      0     0     0  was /dev/diskid/DISK-WD-WX51D583K0PC
              ada2                       ONLINE       0     0     0  (resilvering)
            diskid/DISK-WD-WX51D68AP748  ONLINE       0     0     0
            diskid/DISK-WD-WX61D686F8F2  ONLINE       0     0     0

errors: No known data errors