David Dyer-Bennet wrote:

[...]

> So, having gotten this far, and it being a scratch install and all, I
> reached over and pulled out C3D0.  I then typed a zpool status
> command.  This hung after the first line of output.  And I started
> getting messages on the console, saying things like (retyped; the
> system never really unhung, and isn't on a network yet anyway):
> 
> gda: Warning: /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL 
> PROTECTED]/[EMAIL PROTECTED],0 (disk 3)
> Error for command: write sector  Error level: informational
> 
> gda: sense key: aborted command
> gda: vendor "Gen-ATA" error code: 0x3
> <illegible>: ata-disk start: select failed
> 
> Eventually I have to hard-reset the box.  It comes up again fine, and
> the pool is okay (I pushed the drive back in), and scrub doesn't find
> any errors.
> 
> So what's going on?  Does there have to be some special driver to
> communicate with the hot-swap hardware?  I didn't think one was
> needed.

Here's my take without looking anything up.  While the drive is physically
hot-pluggable, the software stack doesn't support what you did.  I *think*
the correct sequence of events would probably be:

1. Detach the mirrored drive (c3d0) from the ZFS pool.
2. Use 'cfgadm' to 'unplug' the drive
3. Remove it

However, it sounds like your drive is SATA running in legacy ATA
mode with the ata driver, and I do not off-hand know if the driver
and/or cfgadm support 'unplugging' it.

Dana


_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to