while this shouldn’t impact anything, that seems like it’s not as it should be. All of my drives show as Disabled, NOT FROZEN [SEC1] - and this happening after a reboot makes me wonder if it’s related.
Have you fully powered off the system and unplugged from the wall? Obviously if you’re not physically near the system, you can’t do that now - but I have a little voice in my head telling me this isn’t as it should be and it’s at least leading us to the problem.
EDIT: Not trying to sway the troubleshooting in any other direction. Just wanted to add “data” from someone who has a healthy pool, but happens to have the same “ATA Security” output as the OP.
In this system, mine are WD, yes. Every one of the four ZFS labels being “failed to unpack” makes me think there’s some manner of access control failing out here.
@ProtoZero were you using encryption on your pool or drives by any chance?
blkid isn’t even picking up the pool version/label at all.
What version of TrueNAS was this pool originally created on (I’m assuming CORE based on the PART_ENTRY_TYPE being freebsd-zfs) and what version are you currently running now?
I dont believe i was using any encryption on the drives - at least not intentionally thru TrueNAS. the Drives themselves do say SED “self encrypting drive” not sure if thats related
Truenas version right now is: TrueNAS-SCALE-22.12.4.2
When i first created the NAS i tried out CORE - however i quickly made the switch to SCALE.
I dont remember the exact time frame but I’ve primarily been on SCALE since. and i’ve used SCALE with it functioning normally during this time.
I dont recall too much about CORE. Does SCALE Support Pool Imports from CORE? if not then i def made new POOL once i swapped to scale
Is there anything I can test on my end, without putting my precious data at risk, to see if I can get my Seagate drives to reset their ATA Security to “NOT FROZEN”? (Assuming that this might be the reason for the odd behavior of suddenly not seeing the ZFS pool labels.)
I only ever reboot when needed, and I don’t do anything fancy in terms of security with my drives. (Just ZFS encryption. Nothing lower level than that.)
The last time my server powered off was when we lost electricity about 3 weeks ago, but the UPS unit triggered a clean shutdown. The server has not shutdown or reboot since then.
Yes. Enterprise feature. The drive encryts and decrypts automatically with a key that its only known to itself. To safely and instantly dispose of the drive and all its confidential data, an administrator only has to issue the command to reset the key…
Great, well let’s hope this “no pools found” post wasn’t caused by the self-encrypt because now I have another vendor to avoid next to Western Digital.
I agree, but it still remains that if this thread turns out to be caused by the self encryption, it does so from a simple power loss; and for that kind of bug that causes total data loss on a drive marketed for enterprise use (supposed to be resilient against things like power loss) is kind of inexcusable.
I guess excluding the whole vendor is unfair, but I’d definitely avoid the whole SED line like the plague.
Scary indeed yes, but that is essentially the whole core purpose of encryption. If data can still be recovered… well then it basically failed its whole purpose and quite a lousy encryption product.
All vendors have SED models. You have to select these—and be eligible to buy because these are subject to export restrictions (not to be sold to North Korea, etc.).
Key reset is not triggered by accident, and if the key had been reset there would be no partition table or UUID left to be read: The whole drive would be random blankeness.
(The content of) This drive will self-destruct in 30 microseconds…
We’ll see what other information can be gathered with physical access.
Shutdown and unplug, with full discharge
Check the BIOS SATA settings
Because of the mention of the CMOS battery dying, and that the motherboard has “RAID” options for the SATA ports, it’s possible that this could be an underlying culprit.