On Tue, Mar 30, 2010 at 10:42 PM, Eric Schrock <eric.schr...@oracle.com> wrote: > > On Mar 30, 2010, at 5:39 PM, Peter Tribble wrote: > >> I have a pool (on an X4540 running S10U8) in which a disk failed, and the >> hot spare kicked in. That's perfect. I'm happy. >> >> Then a second disk fails. >> >> Now, I've replaced the first failed disk, and it's resilvered and I have my >> hot spare back. >> >> But: why hasn't it used the spare to cover the other failed drive? And >> can I hotspare it manually? I could do a straight replace, but that >> isn't quite the same thing. > > Hot spares are only activated in response to a fault received by the > zfs-retire FMA agent. There is no notion that the spares should be > re-evaluated when they become available at a later point in time. Certainly > a reasonable RFE, but not something ZFS does today.
Definitely an RFE I would like. > You can 'zpool attach' the spare like a normal device - that's all that the > retire agent is doing under the hood. So, given: NAME STATE READ WRITE CKSUM images DEGRADED 0 0 0 raidz1 DEGRADED 0 0 0 c2t0d0 FAULTED 4 0 0 too many errors c3t0d0 ONLINE 0 0 0 c4t0d0 ONLINE 0 0 0 c5t0d0 ONLINE 0 0 0 c0t1d0 ONLINE 0 0 0 c1t1d0 ONLINE 0 0 0 c2t1d0 ONLINE 0 0 0 c3t1d0 ONLINE 0 0 0 c4t1d0 ONLINE 0 0 0 spares c5t7d0 AVAIL then it would be this? zpool attach images c2t0d0 c5t7d0 which I had considered, but the man page for attach says "The existing device cannot be part of a raidz configuration." If I try that it fails, saying: "/invalid vdev specification use '-f' to override the following errors: dev/dsk/c5t7d0s0 is reserved as a hot spare for ZFS pool images. Please see zpool(1M)." Thanks! -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/ _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss