I've been using freeness for a while, but never had any problems that I couldn't handle until last night.
I was running 8.0.4 on an old S5000PAL based system and I rebooted it cleanly (or so I thought). When it restarted, all three volumes had invalid GPT partition errors (I think, I can't recall anymore).
I tried to move up to 8.3, since I saw some posts about 8.2 and newer being able to fix some errors that 8.0 couldn't. For some reason, I just couldn't get 8.3 to work on this machine. It would start up and then give me some NMI errors and the drop me to rdb.
So I happened to have some RAM (this machine had only 4 GB), and I was able to bump it up to 16 GB and I installed a fresh 9.3 on a new 16 GB stick and have a running machine. However, my zfs pool is gone, and I can't seem to figure out how to get it back.
From what I was able to find searching around, the gpart list command shows all 3 parts of the zfs pool (I've got 3 disks, each one has 2 parts, a swap of 2GB and a ifs of 1.8TB). The zfs parts show up as da0p2, da1p2 and da2p2.
When I do global status, it only shows 1 of those 3:
There's no mention of da1, or da2.
zpool status just tells me that there are no pools available.
pool import (with or without -F -f -n) spins for about 2 seconds and then exits to the prompt without any output.
If it helps, I still have the 4GB stick with the old 8.0.4 on it.
I've been up all night (it's 8 am here in NY) and I really need to get this fixed asap. I've got about 10 different VMs down because they are on this shared device.
Any pointers would be appreciated.
Thanks!
I was running 8.0.4 on an old S5000PAL based system and I rebooted it cleanly (or so I thought). When it restarted, all three volumes had invalid GPT partition errors (I think, I can't recall anymore).
I tried to move up to 8.3, since I saw some posts about 8.2 and newer being able to fix some errors that 8.0 couldn't. For some reason, I just couldn't get 8.3 to work on this machine. It would start up and then give me some NMI errors and the drop me to rdb.
So I happened to have some RAM (this machine had only 4 GB), and I was able to bump it up to 16 GB and I installed a fresh 9.3 on a new 16 GB stick and have a running machine. However, my zfs pool is gone, and I can't seem to figure out how to get it back.
From what I was able to find searching around, the gpart list command shows all 3 parts of the zfs pool (I've got 3 disks, each one has 2 parts, a swap of 2GB and a ifs of 1.8TB). The zfs parts show up as da0p2, da1p2 and da2p2.
When I do global status, it only shows 1 of those 3:
Code:
[root@freenas] ~# glabel status Name Status Components gptid/265acc23-cdbb-11e1-ac72-000e0ce9f064 N/A da0p1 gptid/26694d4e-cdbb-11e1-ac72-000e0ce9f064 N/A da0p2 ufs/FreeNASs3 N/A da3s3 ufs/FreeNASs4 N/A da3s4 ufs/FreeNASs1a N/A da3s1a
There's no mention of da1, or da2.
zpool status just tells me that there are no pools available.
pool import (with or without -F -f -n) spins for about 2 seconds and then exits to the prompt without any output.
If it helps, I still have the 4GB stick with the old 8.0.4 on it.
I've been up all night (it's 8 am here in NY) and I really need to get this fixed asap. I've got about 10 different VMs down because they are on this shared device.
Any pointers would be appreciated.
Thanks!
Last edited: