Hello all.
I would appreciate any help with my problem. I've got a machine with FreeNAS 9.1, having raidz2 on 6 disks (300GB each).
Some time ago someone using this server saw error concerning one of the disks in a pool, so he decided to unplug the disk and check it consistency, smart and so on on different machine. Of course no zpool unplag, replace has been done.
After this procedure (the drive was actually ok) the drive was put back in and server restarted, after that the pool can'be imported and no manipulations can be done.
ZDB:
camcontrol devlist
zpool import -f
glabel status
zpool status
no pools available
gpart list
The way I see it, the ada5 disk is still inside the server, but in pool configuration it has missing gptid. No drive has been wiped, so I hope I can restore the data.
Thanks in advance!
I would appreciate any help with my problem. I've got a machine with FreeNAS 9.1, having raidz2 on 6 disks (300GB each).
Some time ago someone using this server saw error concerning one of the disks in a pool, so he decided to unplug the disk and check it consistency, smart and so on on different machine. Of course no zpool unplag, replace has been done.
After this procedure (the drive was actually ok) the drive was put back in and server restarted, after that the pool can'be imported and no manipulations can be done.
ZDB:
Code:
storage1:
version: 5000
name: 'storage1'
state: 0
txg: 13368806
pool_guid: 10371289679507810473
hostid: 3838000927
hostname: 'some-host'
vdev_children: 2
vdev_tree:
type: 'root'
id: 0
guid: 10371289679507810473
create_txg: 4
children[0]:
type: 'raidz'
id: 0
guid: 9288871519253200646
nparity: 2
metaslab_array: 34
metaslab_shift: 34
ashift: 12
asize: 1907523846144
is_log: 0
create_txg: 4
children[0]:
type: 'disk'
id: 0
guid: 11239903135
path: '/dev/gptid/eb436305-5b5d-11e3-94b6-6805ca1d9039'
phys_path: '/dev/gptid/eb436305-5b5d-11e3-94b6-6805ca1d9039'
whole_disk: 1
DTL: 188
create_txg: 4
children[1]:
type: 'disk'
id: 1
guid: 6216757391228578512
path: '/dev/gptid/ebac58a3-5b5d-11e3-94b6-6805ca1d9039'
phys_path: '/dev/gptid/ebac58a3-5b5d-11e3-94b6-6805ca1d9039'
whole_disk: 1
DTL: 187
create_txg: 4
children[2]:
type: 'disk'
id: 2
guid: 14369027937484422138
path: '/dev/gptid/ec0c749c-5b5d-11e3-94b6-6805ca1d9039'
guid: 1790071512574027942
path: '/dev/gptid/ec6e0371-5b5d-11e3-94b6-6805ca1d9039'
phys_path: '/dev/gptid/ec6e0371-5b5d-11e3-94b6-6805ca1d9039'
whole_disk: 1
DTL: 185
create_txg: 4
children[4]:
type: 'disk'
id: 4
guid: 15937867517427237865
path: '/dev/gptid/ecd5152e-5b5d-11e3-94b6-6805ca1d9039'
phys_path: '/dev/gptid/ecd5152e-5b5d-11e3-94b6-6805ca1d9039'
whole_disk: 1
DTL: 182
create_txg: 4
children[5]:
type: 'disk'
id: 5
guid: 132539782926748938
path: '/dev/gptid/ed398ed9-5b5d-11e3-94b6-6805ca1d9039'
phys_path: '/dev/gptid/ed398ed9-5b5d-11e3-94b6-6805ca1d9039'
whole_disk: 1
DTL: 181
create_txg: 4
offline: 1
children[1]:
type: 'disk'
id: 1
guid: 9851107490459590955
path: '/dev/gptid/4f064914-bc9f-11e5-b703-6805ca1d9039'
phys_path: '/dev/gptid/4f064914-bc9f-11e5-b703-6805ca1d9039'
whole_disk: 1
metaslab_array: 159
metaslab_shift: 31
ashift: 12
asize: 317920641024
is_log: 0
create_txg: 13368804
features_for_read:camcontrol devlist
Code:
<ST3320418AS CC38> at scbus0 target 0 lun 0 (ada0,pass0) <ST3320418AS CC38> at scbus1 target 0 lun 0 (ada1,pass1) <ST3320418AS CC38> at scbus2 target 0 lun 0 (ada2,pass2) <ST3320418AS CC38> at scbus3 target 0 lun 0 (ada3,pass3) <ST3320418AS CC38> at scbus4 target 0 lun 0 (pass4,ada4) <ST3320418AS CC38> at scbus5 target 0 lun 0 (pass5,ada5) <JetFlash Transcend 8GB 1100> at scbus7 target 0 lun 0 (pass6,da0)
zpool import -f
Code:
pool: storage1
id: 10371289679507810473
state: UNAVAIL
status: One or more devices are missing from the system.
action: The pool cannot be imported. Attach the missing
devices and try again.
see: http://illumos.org/msg/ZFS-8000-6X
config:
storage1 UNAVAIL missing device
raidz2-0 DEGRADED
gptid/eb436305-5b5d-11e3-94b6-6805ca1d9039 ONLINE
gptid/ebac58a3-5b5d-11e3-94b6-6805ca1d9039 ONLINE
gptid/ec0c749c-5b5d-11e3-94b6-6805ca1d9039 ONLINE
gptid/ec6e0371-5b5d-11e3-94b6-6805ca1d9039 ONLINE
gptid/ecd5152e-5b5d-11e3-94b6-6805ca1d9039 ONLINE
132539782926748938 OFFLINE
Additional devices are known to be part of this pool, though their
exact configuration cannot be determined.
glabel status
Code:
Name Status Components
gptid/eb436305-5b5d-11e3-94b6-6805ca1d9039 N/A ada0p2
gptid/ebac58a3-5b5d-11e3-94b6-6805ca1d9039 N/A ada1p2
gptid/ec0c749c-5b5d-11e3-94b6-6805ca1d9039 N/A ada2p2
gptid/ec6e0371-5b5d-11e3-94b6-6805ca1d9039 N/A ada3p2
ufs/FreeNASs3 N/A da0s3
ufs/FreeNASs4 N/A da0s4
ufs/FreeNASs1a N/A da0s1a
gptid/b3d504dd-bc98-11e5-9da7-6805ca1d9039 N/A ada4p1
gptid/b3dec865-bc98-11e5-9da7-6805ca1d9039 N/A ada4p2
gptid/ecc8d4d1-5b5d-11e3-94b6-6805ca1d9039 N/A ada5p1
gptid/ecd5152e-5b5d-11e3-94b6-6805ca1d9039 N/A ada5p2
zpool status
no pools available
gpart list
Code:
Geom name: ada0 modified: false state: OK fwheads: 16 fwsectors: 63 last: 625142414 first: 34 entries: 128 scheme: GPT Providers: 1. Name: ada0p1 Mediasize: 2147483648 (2.0G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 65536 Mode: r1w1e1 rawuuid: ebffc347-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b label: (null) length: 2147483648 offset: 65536 type: freebsd-swap index: 1 end: 4194431 start: 128 2. Name: ada0p2 Mediasize: 317925367296 (296G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 2147549184 Mode: r0w0e0 rawuuid: ec0c749c-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b label: (null) length: 317925367296 offset: 2147549184 type: freebsd-zfs index: 2 end: 625142414 start: 4194432 Consumers: 1. Name: ada0 Mediasize: 320072933376 (298G) Sectorsize: 512 Mode: r1w1e2 Geom name: ada1 modified: false state: OK fwheads: 16 fwsectors: 63 last: 625142414 first: 34 entries: 128 scheme: GPT Providers: 1. Name: ada1p1 Mediasize: 2147483648 (2.0G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 65536 Mode: r1w1e1 rawuuid: eb9e6042-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b label: (null) length: 2147483648 offset: 65536 type: freebsd-swap index: 1 end: 4194431 start: 128 2. Name: ada1p2 Mediasize: 317925367296 (296G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 2147549184 Mode: r0w0e0 rawuuid: ebac58a3-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b label: (null) length: 317925367296 offset: 2147549184 type: freebsd-zfs index: 2 end: 625142414 start: 4194432 Consumers: 1. Name: ada1 Mediasize: 320072933376 (298G) Sectorsize: 512 Mode: r1w1e2 Geom name: ada2 modified: false state: OK fwheads: 16 fwsectors: 63 last: 625142414 first: 34 entries: 128 scheme: GPT Providers: 1. Name: ada2p1 Mediasize: 2147483648 (2.0G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 65536 Mode: r1w1e1 rawuuid: eb385332-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b label: (null) length: 2147483648 offset: 65536 type: freebsd-swap index: 1 end: 4194431 start: 128 2. Name: ada2p2 Mediasize: 317925367296 (296G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 2147549184 Mode: r0w0e0 rawuuid: eb436305-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b label: (null) length: 317925367296 offset: 2147549184 type: freebsd-zfs index: 2 end: 625142414 start: 4194432 Consumers: 1. Name: ada2 Mediasize: 320072933376 (298G) Sectorsize: 512 Mode: r1w1e2 Geom name: ada3 modified: false state: OK fwheads: 16 fwsectors: 63 last: 625142414 first: 34 entries: 128 scheme: GPT Providers: 1. Name: ada3p1 Mediasize: 2147483648 (2.0G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 65536 Mode: r1w1e1 rawuuid: ec62d171-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b label: (null) length: 2147483648 offset: 65536 type: freebsd-swap index: 1 end: 4194431 start: 128 2. Name: ada3p2 Mediasize: 317925367296 (296G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 2147549184 Mode: r0w0e0 rawuuid: ec6e0371-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b label: (null) length: 317925367296 offset: 2147549184 type: freebsd-zfs index: 2 end: 625142414 start: 4194432 Consumers: 1. Name: ada3 Mediasize: 320072933376 (298G) Sectorsize: 512 Mode: r1w1e2 Geom name: ada4 modified: false state: OK fwheads: 16 fwsectors: 63 last: 625142414 first: 34 entries: 128 scheme: GPT Providers: 1. Name: ada4p1 Mediasize: 2147483648 (2.0G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 65536 Mode: r1w1e1 rawuuid: ecc8d4d1-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b label: (null) length: 2147483648 offset: 65536 type: freebsd-swap index: 1 end: 4194431 start: 128 2. Name: ada4p2 Mediasize: 317925367296 (296G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 2147549184 Mode: r0w0e0 rawuuid: ecd5152e-5b5d-11e3-94b6-6805ca1d9039 rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b label: (null) length: 317925367296 offset: 2147549184 type: freebsd-zfs index: 2 end: 625142414 start: 4194432 Consumers: 1. Name: ada4 Mediasize: 320072933376 (298G) Sectorsize: 512 Mode: r1w1e2 Geom name: ada5 modified: false state: OK fwheads: 16 fwsectors: 63 last: 625142414 first: 34 entries: 128 scheme: GPT Providers: 1. Name: ada5p1 Mediasize: 2147483648 (2.0G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 65536 Mode: r1w1e1 rawuuid: b3d504dd-bc98-11e5-9da7-6805ca1d9039 rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b label: (null) length: 2147483648 offset: 65536 type: freebsd-swap index: 1 end: 4194431 start: 128 2. Name: ada5p2 Mediasize: 317925367296 (296G) Sectorsize: 512 Stripesize: 0 Stripeoffset: 2147549184 Mode: r0w0e0 rawuuid: b3dec865-bc98-11e5-9da7-6805ca1d9039 rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b label: (null) length: 317925367296 offset: 2147549184 type: freebsd-zfs index: 2 end: 625142414 start: 4194432 Consumers: 1. Name: ada5 Mediasize: 320072933376 (298G) Sectorsize: 512 Mode: r1w1e2 Geom name: da0 modified: false state: OK fwheads: 255 fwsectors: 63 last: 15826943 first: 63 entries: 4 scheme: MBR Providers: 1. Name: da0s1 Mediasize: 988291584 (942M) Sectorsize: 512 Stripesize: 0 Stripeoffset: 32256 Mode: r1w0e1 attrib: active rawtype: 165 length: 988291584 offset: 32256 type: freebsd index: 1 end: 1930319 start: 63 2. Name: da0s2 Mediasize: 988291584 (942M) Sectorsize: 512 Stripesize: 0 Stripeoffset: 988356096 Mode: r0w0e0 rawtype: 165 length: 988291584 offset: 988356096 type: freebsd index: 2 end: 3860639 start: 1930383 3. Name: da0s3 Mediasize: 1548288 (1.5M) Sectorsize: 512 Stripesize: 0 Stripeoffset: 1976647680 Mode: r0w0e0 rawtype: 165 length: 1548288 offset: 1976647680 type: freebsd index: 3 end: 3863663 start: 3860640 4. Name: da0s4 Mediasize: 21159936 (20M) Sectorsize: 512 Stripesize: 0 Stripeoffset: 1978195968 Mode: r1w1e2 rawtype: 165 length: 21159936 offset: 1978195968 type: freebsd index: 4 end: 3904991 start: 3863664 Consumers: 1. Name: da0 Mediasize: 8103395328 (7.6G) Sectorsize: 512 Mode: r2w1e4 Geom name: da0s1 modified: false state: OK fwheads: 255 fwsectors: 63 last: 1930256 first: 0 entries: 8 scheme: BSD Providers: 1. Name: da0s1a Mediasize: 988283392 (942M) Sectorsize: 512 Stripesize: 0 Stripeoffset: 40448 Mode: r1w0e1 rawtype: 0 length: 988283392 offset: 8192 type: !0 index: 1 end: 1930256 start: 16 Consumers: 1. Name: da0s1 Mediasize: 988291584 (942M) Sectorsize: 512 Stripesize: 0 Stripeoffset: 32256 Mode: r1w0e1
The way I see it, the ada5 disk is still inside the server, but in pool configuration it has missing gptid. No drive has been wiped, so I hope I can restore the data.
Thanks in advance!
Last edited: