Date: Sun, 11 Jul 2010 22:38:56 +0000 From: S M <zw_uk@hotmail.com> To: <freebsd-fs@freebsd.org> Subject: ZFS - Unable to replace replacing drive Message-ID: <BAY150-w475AD5722011332919C15783B70@phx.gbl>
next in thread | raw e-mail | index | archive | help
Hi all,
Can anyone help with a ZFS problem I've been having? I have a single ZFS pool as shown below:
# zpool status
pool: vault
state: DEGRADED
scrub: resilver completed after 0h8m with 0 errors on Sun Jul 11 22:18:27 2010
config:
NAME STATE READ WRITE CKSUM
vault DEGRADED 0 0 0
mirror ONLINE 0 0 0
da0.eli ONLINE 0 0 0
da8.eli ONLINE 0 0 0
ad4.eli ONLINE 0 0 0
mirror DEGRADED 0 0 0
da1.eli ONLINE 0 0 0 10.0M resilvered
replacing UNAVAIL 0 7.42K 0 insufficient replicas
176228571956779269 UNAVAIL 0 7.79K 0 was /dev/ad6.eli
1650754158582652028 UNAVAIL 0 7.81K 0 was /dev/da99.eli
da9.eli ONLINE 0 0 0 10.0M resilvered
errors: No known data errors
However I can't seem to get rid of the replacing drives. What happened was that I tried to replace /dev/ad6.eli with /dev/da99.eli (because ad6.eli broke) and da99.eli was also faulty and so failed the replace.
How do I get rid of them? The array is otherwise healthy....
# zpool offline vault 176228571956779269
cannot offline 176228571956779269: no valid replicas
# zpool offline vault 1650754158582652028
cannot offline 1650754158582652028: no valid replicas
# zpool detach vault 1650754158582652028
cannot detach 1650754158582652028: no valid replicas
# zpool detach vault 176228571956779269
cannot detach 176228571956779269: no valid replicas
replace doeesn't work either.
ZDB returns:
vault
version=14
name='vault'
state=0
txg=173963
pool_guid=14228437791114878229
hostid=4269824854
hostname='vault.internal'
vdev_tree
type='root'
id=0
guid=14228437791114878229
children[0]
type='mirror'
id=0
guid=15203813302661836458
metaslab_array=23
metaslab_shift=34
ashift=12
asize=2000394125312
is_log=0
children[0]
type='disk'
id=0
guid=7238937831460639650
path='/dev/da0.eli'
whole_disk=0
DTL=51
children[1]
type='disk'
id=1
guid=14125934351009663627
path='/dev/da8.eli'
whole_disk=0
DTL=53
children[2]
type='disk'
id=2
guid=8553277371515810839
path='/dev/ad4.eli'
whole_disk=0
DTL=169
children[1]
type='mirror'
id=1
guid=14672070090293526603
metaslab_array=118
metaslab_shift=34
ashift=12
asize=2000394125312
is_log=0
children[0]
type='disk'
id=0
guid=4020825290461516758
path='/dev/da1.eli'
whole_disk=0
DTL=123
children[1]
type='replacing'
id=1
guid=496235429895718168
whole_disk=0
children[0]
type='disk'
id=0
guid=176228571956779269
path='/dev/ad6.eli'
whole_disk=0
not_present=1
DTL=54
children[1]
type='disk'
id=1
guid=1650754158582652028
path='/dev/da99.eli'
whole_disk=0
not_present=1
DTL=168
children[2]
type='disk'
id=2
guid=5694121814811722857
path='/dev/da9.eli'
whole_disk=0
DTL=120
uname -a: FreeBSD vault.internal 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #4: Thu Jul 1 09:47:23 UTC 2010 sm@vault.internal:/usr/obj/usr/src/sys/vault amd64
How do I fix this? ZFS says that the array is degraded but it isn't really, I just can't get rid of this.
_________________________________________________________________
http://clk.atdmt.com/UKM/go/197222280/direct/01/
We want to hear all your funny, exciting and crazy Hotmail stories. Tell us now
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAY150-w475AD5722011332919C15783B70>
