The main Pool on our system is showing as “OFFLINE” and is in-accessable after a recent reboot. What is the easiest way to troubleshoot without losing any of the data on there. All of the disks show up and when I do “zpool import” in CLI it shows the Pool and all the raidz2s as “ONLINE”.
@Arwen thanks for the response, here’s some more data for you:
TrueNAS-12.0-U7
Last login: Wed Apr 23 15:29:57 on pts/1
FreeBSD 12.2-RELEASE-p11 75566f060d4(HEAD) TRUENAS
TrueNAS (c) 2009-2021, iXsystems, Inc.
All rights reserved.
TrueNAS code is released under the modified BSD license with some
files copyrighted by (c) iXsystems, Inc.
For more information, documentation, help or support, go here:
http://truenas.com
Welcome to TrueNAS
Warning: settings changed through the CLI are not written to
the configuration database and will be reset on reboot.
root@truenas[~]# zpool import
pool: Archive
id: 1110966487659361773
state: ONLINE
action: The pool can be imported using its name or numeric identifier.
config:
Hardware - SuperMicro 36-bay chassis with Dual Xeon E5-2620 v3 CPUs & 64GB RAM. Second chassis is a 24-bay SuperMicro JBOD.
Drives are a mixture of 10TB, 12TB, & 18TB Drives. All raidz2 are Western Digital drives except for 1 that is EXOS. All drives are SATA and in sleds connected to the backplanes of the SuperMicro Chassis.
(4) 8TB NVME for Cache plugged into PCIe Slots.
Please note that all drives appear as online according to the TrueNAS WebGUI.
I don’t remember the TrueNAS Core GUI, but their should be a place to import the pool. Give that a try.
On rare occasions, we, in the forums, have seen a user have similar issues because some of the disks were not ready at the time TrueNAS Core wanted to import the pool.
With such a large number of disks, this may be your problem.
If you can’t find the GUI version of import, as a test, you can use the command line version. Just note doing so won’t start any of the normal sharing services because the TrueNAS middleware won’t know about your behind the scenes pool import.