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

Reply via email to