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: