I'm hoping someone knows of a solution. What I WANT to do is import the zpool in spite of the missing log device, RO would be fine, and copy off the work I did since my last tape backup. I believe that all the data I need is on the hard drives and good. I can then destroy and rebuild the pool with mirrored cache SSDs.
I've tied 'zpool import -m tank' and also with the -f, -F, -0 rdonly=yes options in various combinations without success, getting the same response:
"cannot import 'tank': one or more devices is currently unavailable"
The pool does show up in the gui and the alert button states that the volume status is UNKNOWN.
What happened is the cache device started throwing errors and then failed hard. FreeNAS would not get through POST to reboot until I unplugged the cache device. I was then able to reboot and scrub the pool with no errors. I then powered down, plugged in a new SSD, and could not reboot without an "Fatal Trap 12: Page fault while in Kernel mode" error. Unplugging the new SSD (and the cache device too) allowed me to boot. I can re-plug them after booting and they do show up from camcontrol devlist:
<Samsung SSD 840 EVO 120GB EXT0BB0Q> at scbus0 target 0 lun 0 (pass2,ada1)
<INTEL SSDSC2BW120A4 DC22> at scbus1 target 0 lun 0 (pass1,ada0)
<TOSHIBA TransMemory 1.00> at scbus6 target 0 lun 0 (pass0,da0)
Now output of gpartd shows (the first two 1TB drives scrolled off, but are the same):
=> 34 1952448445 mfid2 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid3 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid4 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid5 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid6 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid7 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid8 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid9 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 234441581 ada1 GPT (111G)
34 94 - free - (47k)
128 234441487 1 freebsd-zfs (111G)
=> 34 234441581 ada0 GPT (111G)
34 94 - free - (47k)
128 234441480 1 freebsd-zfs (111G)
234441608 7 - free - (3.5k)
Suggestions?
I've tied 'zpool import -m tank' and also with the -f, -F, -0 rdonly=yes options in various combinations without success, getting the same response:
"cannot import 'tank': one or more devices is currently unavailable"
The pool does show up in the gui and the alert button states that the volume status is UNKNOWN.
What happened is the cache device started throwing errors and then failed hard. FreeNAS would not get through POST to reboot until I unplugged the cache device. I was then able to reboot and scrub the pool with no errors. I then powered down, plugged in a new SSD, and could not reboot without an "Fatal Trap 12: Page fault while in Kernel mode" error. Unplugging the new SSD (and the cache device too) allowed me to boot. I can re-plug them after booting and they do show up from camcontrol devlist:
<Samsung SSD 840 EVO 120GB EXT0BB0Q> at scbus0 target 0 lun 0 (pass2,ada1)
<INTEL SSDSC2BW120A4 DC22> at scbus1 target 0 lun 0 (pass1,ada0)
<TOSHIBA TransMemory 1.00> at scbus6 target 0 lun 0 (pass0,da0)
Now output of gpartd shows (the first two 1TB drives scrolled off, but are the same):
=> 34 1952448445 mfid2 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid3 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid4 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid5 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid6 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid7 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid8 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 1952448445 mfid9 GPT (931G)
34 94 - free - (47k)
128 4194304 1 freebsd-swap (2.0G)
4194432 1948254047 2 freebsd-zfs (929G)
=> 34 234441581 ada1 GPT (111G)
34 94 - free - (47k)
128 234441487 1 freebsd-zfs (111G)
=> 34 234441581 ada0 GPT (111G)
34 94 - free - (47k)
128 234441480 1 freebsd-zfs (111G)
234441608 7 - free - (3.5k)
Suggestions?