I believe so, but I may be confusing it with resilver which seems to
work incrementally just fine.
I have found that scrub tends to give highly pessimistic estimates at
the start, and speeds up substantially over the next few hours; you
could still be waiting a long time though. I'd wait until the scrub is
complete and see what 'zpool status -v' says, before doing anything.
It might also be worth backing up the metadata as a precautionary
measure, by using dd or similar to copy the first and last 64MB of
each disk in the pool while it's offline (64MB was the number I worked
out when I needed to do this, though that may be different in the
unlikely event that you don't have 512 byte blocks). Plus, obviously,
backup your data as Seth says if you can.
BTW your symptom appears to be described at
http://docs.sun.com/app/docs/doc/819-5461/gbctx?l=en&a=view, but I
can't say that it looks particularly enlightening.
Nye
>> Any idea what file 0x0 might mean? A bug in zfs-fuse? I'm now running
>> scrub, but it's slow as molasses. BTW, is scrub stateful, that is,
>> does it continue where it left off across machine reboots?
>>
>
> I believe so, but I may be confusing it with resilver which seems to
> work incrementally just fine.
I think I was wrong about this. I haven't found a definitive
statement, but it looks like the only way to stop a scrub is to cancel
it, whereupon it will start again from scratch next time.
Nye
I'm really sorry we cannot be of more help. Thanks anyway for keeping us
up to date
Seth