I have an exported pool (GeneralStorage) which when I attempt to import either via gui or via “zpool import GeneralStorage” causes the system to reboot. I need to data off this pool. Where do I go from here?
root@TrueNas[~]# zpool import
pool: GeneralStorage
id: 7433741377666261024
state: ONLINE
status: Some supported features are not enabled on the pool.
(Note that they may be intentionally disabled if the
‘compatibility’ property is set.)
action: The pool can be imported using its name or numeric identifier, though
some features will not be available without an explicit ‘zpool upgrade’.
config:
GeneralStorage ONLINE
sde2 ONLINE
When I do the below command:
root@TrueNas[~]# zpool import GeneralStorage
The system reboots
System Information
Platform: Generic
Version: Dragonfish-24.04.2
Hostname:TrueNas
I wanted to reiterated that this was causing the entire system to crash and bring it to the truenas administration. Since truenas is used in system critical environments I think that anything that is as simple as a pool import causing a system wide crash should be of importance to the system designers.
Except that in critical environments they use reliable disk interfaces, not USB.
We discourage USB attached storage for ZFS data pools, due to exactly these odd issues. Sometimes we never figure out what caused the problem. That would be helpful to “fix” what causes the problems. But, until that happens, we discourage USB for data drives.
Note that USB attached drives for boot pools does seem to work okay. Especially if it is USB->SATA SSD, USB-NVMe SSD or reliable USB flash. (Most generic USB flash drives are NOT reliable!)
More specifically installing a 9211-8i HBA PCIe card that will interface directly to SATA drives then move my USB(ad) drives internals to the SATA connections.
After you install it you can use sas2flash -list in CLI to confirm firmware version & that it is indeed in IT mode. If not mistaken 20.00.07.00 is the latest firmware.
Output should look something like this:
root@truenas[~]# sas2flash -list
LSI Corporation SAS2 Flash Utility
Version 20.00.00.00 (2014.09.18)
Copyright (c) 2008-2014 LSI Corporation. All rights reserved
Adapter Selected is a LSI SAS: SAS2008(B2)
Controller Number : 0
Controller : SAS2008(B2)
PCI Address : 00:2d:00:00
SAS Address : 500605b-0-0471-9800
NVDATA Version (Default) : 14.01.00.08
NVDATA Version (Persistent) : 14.01.00.08
Firmware Product ID : 0x2213 (IT)
Firmware Version : 20.00.07.00
NVDATA Vendor : LSI
NVDATA Product ID : SAS9211-8i
BIOS Version : 07.39.02.00
UEFI BSD Version : N/A
FCODE Version : N/A
Board Name : IBM 6Gb Perf HBA
Board Assembly : H3-25113-02C
Board Tracer Number : SP20302384
Finished Processing Commands Successfully.
Exiting SAS2Flash.