What happens if you try zpool online tank 4407623704004485413? > -----Original Message----- > From: sysadmin-discuss-boun...@opensolaris.org [mailto:sysadmin-discuss- > boun...@opensolaris.org] On Behalf Of Rainer Heilke > Sent: Sunday, March 28, 2010 6:11 PM > To: Jim > Cc: sysadmin-discuss@opensolaris.org > Subject: Re: [sysadmin-discuss] Cannot replace a replacing device > > I had a similar problem a little while ago. While it is probably not > "the right way" to do it, I forced this by unplugging the new drive and > rebooting. Then, making sure that the zvol was clean except for the > missing drive, I powered down, connected the new drive, and powered up > again. I was then able to re-attach the new drive and all was well. > > A rescrub cannot be initiated under certain instances. This caused a > catch-22 for me as it did for you. It would be nice to override this, if > any ZFS developers are listening. > > Rainer > > On 3/28/2010 2:31 PM, Jim wrote: > > I had a drive fail and replaced it with a new drive. During the > resilvering process the new drive had write faults and was taken offline. > These faults were caused by a broken SATA cable (drive checked with > Manufacturers software and all ok). New cable fixed the the failure. > However, now the drive shows as faulted. > > > > I know the drive is healthy so want to force a rescrub. However, this > wont happen while it is showing FAULTED. I tried to force a replace but > this gives the error "Cannot replace a replacing device". So I seem to be > in a stuck state, where the replace wont complete. Please help - screen > output below. > > > > > > C3P0# zpool status > > pool: tank > > state: DEGRADED > > scrub: none requested > > config: > > > > NAME STATE READ WRITE CKSUM > > tank DEGRADED 0 0 0 > > raidz1 DEGRADED 0 0 0 > > ad4 ONLINE 0 0 0 > > ad6 ONLINE 0 0 0 > > replacing UNAVAIL 0 1.06K 0 > insufficient replicas > > 1796873336336467178 UNAVAIL 0 1.23K 0 was > /dev/ad7/old > > 4407623704004485413 FAULTED 0 1.22K 0 was > /dev/ad7 > > > > errors: No known data errors > > C3P0# zpool replace -f tank 4407623704004485413 ad7 > > cannot replace 4407623704004485413 with ad7: cannot replace a replacing > device > > C3P0# > > > -- > Mind the Gap > Web: http://www.dragonhearth.com > Blog: http://chaos.dragonhearth.com > _______________________________________________ > sysadmin-discuss mailing list > sysadmin-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss
_______________________________________________ sysadmin-discuss mailing list sysadmin-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss