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#
-- 
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