Greetings everyone,
My situation is this:
I've also posted on the FreeNAS forums and am awaiting responses there.
After combing through the forums I've seen scenarios where people have destroyed zpools, had one corrupt disk, had degraded or unavailable zpools, etc. but my situation is not any of those.
The drives for all I can tell are in prefect working order. The data should be intact.
The problem (I think) is that FreeNAS Auto-Import can't find the zpool that was used to create the ZFS volume across the second set of drives (six in total). The zpool also does not appear when I execute
So my question is can any one tell me if there is a way to recover a zpool from a known healthy set of drives? Or is it possible to create a zpool "place holder" and manually attach drives to it?
As for my technical expertise I'm quite comfortable poking around inside Linux directory structures, installing packages and configuring services on Linux but I'm still very much a novice in terms of troubleshooting, and very very new to ZFS and FreeNAS. All this is to say I'm willing and able to perform any set of instructions to get my ZFS volume back again.
I know the contents of this thread has seen many flavours in many forums, but I'm really hoping that this situation is different and recoverable.
Thanks for reading my thread, all suggestions and feedback are welcome.
~ R
For reference here is some output from my system:
My situation is this:
- I'm running FreeNAS with two RAID-Z2 volumes.
- I found one day that I was not able to access any of my volumes.
- When I looked at the monitor attached to the server it said there was a kernel panic.
- I rebooted the server and a message hung at "loading operating system".
- I discovered that the USB drive was completely dead.
- I installed a fresh copy of FreeNAS 9.1.1 on a a new USB drive.
- Auto-Import was able to find one of my volumes but not the second.
I've also posted on the FreeNAS forums and am awaiting responses there.
After combing through the forums I've seen scenarios where people have destroyed zpools, had one corrupt disk, had degraded or unavailable zpools, etc. but my situation is not any of those.
The drives for all I can tell are in prefect working order. The data should be intact.
The problem (I think) is that FreeNAS Auto-Import can't find the zpool that was used to create the ZFS volume across the second set of drives (six in total). The zpool also does not appear when I execute
#zpool list
.So my question is can any one tell me if there is a way to recover a zpool from a known healthy set of drives? Or is it possible to create a zpool "place holder" and manually attach drives to it?
As for my technical expertise I'm quite comfortable poking around inside Linux directory structures, installing packages and configuring services on Linux but I'm still very much a novice in terms of troubleshooting, and very very new to ZFS and FreeNAS. All this is to say I'm willing and able to perform any set of instructions to get my ZFS volume back again.
I know the contents of this thread has seen many flavours in many forums, but I'm really hoping that this situation is different and recoverable.
Thanks for reading my thread, all suggestions and feedback are welcome.
~ R
For reference here is some output from my system:
Code:
[root@freenas] /mnt# camcontrol devlist
<WDC WD20EARS-22MVWB0 51.0AB51> at scbus0 target 0 lun 0 (ada0,pass0)
<ST3000DM001-1CH166 CC24> at scbus1 target 0 lun 0 (ada1,pass1)
<WDC WD20EARS-22MVWB0 51.0AB51> at scbus2 target 0 lun 0 (ada2,pass2)
<WDC WD20EARS-00MVWB0 50.0AB50> at scbus3 target 0 lun 0 (ada3,pass3)
<Marvell Console 1.01> at scbus7 target 0 lun 0 (pass4)
<ST3000DM001-1CH166 CC24> at scbus8 target 0 lun 0 (ada4,pass5)
<ST3000DM001-1CH166 CC26> at scbus10 target 0 lun 0 (ada5,pass6)
<Marvell Console 1.01> at scbus15 target 0 lun 0 (pass7)
<SAMSUNG HD204UI 1AQ10001> at scbus16 target 0 lun 0 (ada6,pass8)
<ST3000DM001-1CH166 CC24> at scbus17 target 0 lun 0 (ada7,pass9)
<ST3000DM001-1CH166 CC24> at scbus18 target 0 lun 0 (ada8,pass10)
<ST3000DM001-1CH166 CC26> at scbus19 target 0 lun 0 (ada9,pass11)
<WDC WD20EARS-00J2GB0 80.00A80> at scbus20 target 0 lun 0 (ada10,pass12)
<WDC WD10EALX-009BA0 15.01H15> at scbus22 target 0 lun 0 (ada11,pass13)
< Patriot Memory PMAP> at scbus30 target 0 lun 0 (pass14,da0)
Code:
[root@freenas] /mnt# gpart show
=> 34 3907029101 ada0 GPT (1.8T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 3902834703 2 freebsd-zfs (1.8T)
=> 34 5860533101 ada1 GPT (2.7T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 5856338696 2 freebsd-zfs (2.7T)
5860533128 7 - free - (3.5k)
=> 34 3907029101 ada2 GPT (1.8T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 3902834703 2 freebsd-zfs (1.8T)
=> 34 3907029101 ada3 GPT (1.8T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 3902834703 2 freebsd-zfs (1.8T)
=> 34 5860533101 ada4 GPT (2.7T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 5856338696 2 freebsd-zfs (2.7T)
5860533128 7 - free - (3.5k)
=> 34 5860533101 ada5 GPT (2.7T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 5856338696 2 freebsd-zfs (2.7T)
5860533128 7 - free - (3.5k)
=> 34 3907029101 ada6 GPT (1.8T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 3902834703 2 freebsd-zfs (1.8T)
=> 34 5860533101 ada7 GPT (2.7T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 5856338696 2 freebsd-zfs (2.7T)
5860533128 7 - free - (3.5k)
=> 34 5860533101 ada8 GPT (2.7T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 5856338696 2 freebsd-zfs (2.7T)
5860533128 7 - free - (3.5k)
=> 34 5860533101 ada9 GPT (2.7T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 5856338696 2 freebsd-zfs (2.7T)
5860533128 7 - free - (3.5k)
=> 34 3907029101 ada10 GPT (1.8T)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 3902834703 2 freebsd-zfs (1.8T)
=> 34 1953525101 ada11 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1949330703 2 freebsd-ufs (929G)
=> 63 15515585 da0 MBR (7.4G)
63 1930257 1 freebsd [active] (942M)
1930320 63 - free - (31k)
1930383 1930257 2 freebsd (942M)
3860640 3024 3 freebsd (1.5M)
3863664 41328 4 freebsd (20M)
3904992 11610656 - free - (5.5G)
=> 0 1930257 da0s1 BSD (942M)
0 16 - free - (8.0k)
16 1930241 1 !0 (942M)
Code:
[root@freenas] /mnt# glabel status
Name Status Components
gptid/b011fd83-c0a2-11e0-897e-00e018e48620 N/A ada0p2
gptid/862bdfcf-c9a0-11e2-bad5-50e549c7ad3f N/A ada1p2
gptid/ae94e17b-c0a2-11e0-897e-00e018e48620 N/A ada2p2
gptid/af78266b-c0a2-11e0-897e-00e018e48620 N/A ada3p2
gptid/879db021-c9a0-11e2-bad5-50e549c7ad3f N/A ada4p2
gptid/880590f8-c9a0-11e2-bad5-50e549c7ad3f N/A ada5p1
gptid/881d609c-c9a0-11e2-bad5-50e549c7ad3f N/A ada5p2
gpt/swap-ada4 N/A ada6p1
gptid/b082960b-c0a2-11e0-897e-00e018e48620 N/A ada6p1
gptid/b08e3a3a-c0a2-11e0-897e-00e018e48620 N/A ada6p2
gptid/8707ecde-c9a0-11e2-bad5-50e549c7ad3f N/A ada7p1
gptid/872106d2-c9a0-11e2-bad5-50e549c7ad3f N/A ada7p2
gptid/868caa9f-c9a0-11e2-bad5-50e549c7ad3f N/A ada8p1
gptid/86a578d5-c9a0-11e2-bad5-50e549c7ad3f N/A ada8p2
gptid/8595363a-c9a0-11e2-bad5-50e549c7ad3f N/A ada9p1
gptid/85b02854-c9a0-11e2-bad5-50e549c7ad3f N/A ada9p2
gpt/swap-ada0 N/A ada10p1
gptid/adced8e5-c0a2-11e0-897e-00e018e48620 N/A ada10p1
gptid/ade611e2-c0a2-11e0-897e-00e018e48620 N/A ada10p2
gptid/7463b438-dda3-11e2-b371-50e549c7ad3f N/A ada11p1
ufsid/51c9a8f78ba54025 N/A ada11p2
ufs/Downloads N/A ada11p2
gptid/74720125-dda3-11e2-b371-50e549c7ad3f N/A ada11p2
ufs/FreeNASs3 N/A da0s3
ufs/FreeNASs4 N/A da0s4
ufs/FreeNASs1a N/A da0s1a