Hope I'm posting this in the right place.

I've got a RAIDZ2 volume made of 14 SATA 1TB drives.  The box they're in is 
absolutely packed full; I know of no way to add any additional drives, or 
internal SATA connectors.  I have a dying drive in the array (hereafter "drive 
N").  Obviously I should replace it.  But how?

The best method would be to add the new drive, "zpool replace" drive N with 
drive 15, and remove the old drive.  But I'd have to use an external enclosure 
for drive 15, so I wouldn't want this to be the permanent layout.  I actually 
tried it this way, thinking that I could then remove the old drive N, move 
"drive 15" into the chassis and give it drive N's connector, and go from there. 
 But I could not for the life of me figure out how to tell ZFS "I moved drive 
15 to drive N".

I could swap the dying drive with the fresh drive, then run an in-place "zpool 
replace".  But the drive isn't [i]dead,[/i] it is merely [i]dying[/i].  That 
seems like overkill.

What's the best approach to replacing drives if I'm out of internal connectors?

Thanks!
-- 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to