Similar to this thread and a few others, I'm seeing zfs resilver restart part way through the process, so it never completes.
I'm using 9.0-RELEASE on i386, with 2 zfs pools. The first pool is the system disk, connected via SATA. It has no problems. The second pool is two 2G disks in a USB-to-SATA enclosure, and it's having problems.
The pool was originally one disk (da1), but I added a second one (da2) using [cmd=]zpool attach paydirt da1 da2[/cmd] This starts the resilver, which looks pretty normal:
Eventually, zpool status changes to say that both da1 and da2 are resilvering, then it restarts from the beginning with only da2 resilvering. The restart seems to happen at a different point in the process each time.
I'm using 9.0-RELEASE on i386, with 2 zfs pools. The first pool is the system disk, connected via SATA. It has no problems. The second pool is two 2G disks in a USB-to-SATA enclosure, and it's having problems.
The pool was originally one disk (da1), but I added a second one (da2) using [cmd=]zpool attach paydirt da1 da2[/cmd] This starts the resilver, which looks pretty normal:
Code:
pool: paydirt
state: ONLINE
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 Sun Mar 25 11:17:26 2012
3.18G scanned out of 75.3G at 5.57M/s, 3h41m to go
3.18G resilvered, 4.22% done
config:
NAME STATE READ WRITE CKSUM
paydirt ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
da1 ONLINE 0 0 0
da2 ONLINE 0 0 0 (resilvering)
errors: No known data errors
Eventually, zpool status changes to say that both da1 and da2 are resilvering, then it restarts from the beginning with only da2 resilvering. The restart seems to happen at a different point in the process each time.