Version: TrueNAS-12.0-U8.1
A few days ago I had a hard drive failure in one of my pools. I have hot spares so things still working as normal and will take care of the failed drive at a later date.
However I noticed today I had 2 (out of 5) vdevs randomly become unavailable from this pool (the degraded vdev was not one of the 2). Which then made the pool unavailable. I rebooted the server and the pool came back up normally.
It happened a second time later in the day so I attempted the same reboot "fix" and things were fine again.
After this I was doing some configuration maintenance with TrueNAS server (mainly SSL certs) and rebooted once more. However it did not restart normally and I had to do a hard shutdown and start again.
Upon start the pool was no longer detectable (`zpool status`) and the UI had an option to disconnect/export the pool without destroying the data and configuration.
I disconnected the pool in thinking I could re-import the pool. This however did not work, the existing pool was not found and I tried to force the import (`zpool import -D -f data`) but still was not found.
I can see all the disks attached, but not sure why I ran into this issue. Did my force shutdown cause the pool not to shut down properly and become corrupt?
How can I recover my lost pool?
Thanks in advance.
Art
A few days ago I had a hard drive failure in one of my pools. I have hot spares so things still working as normal and will take care of the failed drive at a later date.
However I noticed today I had 2 (out of 5) vdevs randomly become unavailable from this pool (the degraded vdev was not one of the 2). Which then made the pool unavailable. I rebooted the server and the pool came back up normally.
It happened a second time later in the day so I attempted the same reboot "fix" and things were fine again.
After this I was doing some configuration maintenance with TrueNAS server (mainly SSL certs) and rebooted once more. However it did not restart normally and I had to do a hard shutdown and start again.
Upon start the pool was no longer detectable (`zpool status`) and the UI had an option to disconnect/export the pool without destroying the data and configuration.
I disconnected the pool in thinking I could re-import the pool. This however did not work, the existing pool was not found and I tried to force the import (`zpool import -D -f data`) but still was not found.
I can see all the disks attached, but not sure why I ran into this issue. Did my force shutdown cause the pool not to shut down properly and become corrupt?
How can I recover my lost pool?
Thanks in advance.
Art
Last edited: