Hi all, hoping someone can point us in the right direction.
The setup
TrueNAS CORE (FreeBSD 13.1) running as a VM under Proxmox, with the drives passed through directly to the TrueNAS VM. Three 4 TB disks (3.64 TiB each) made up a single RAIDZ vdev, pool name storiesbyhelens. It’s mainly used as an SMB share, and it has been running fine for months.
What happened
The NAS was carefully moved to another spot in the house. It had worked normally a few days earlier.
On 7 September at 22:40 the system still reported the pool as fine (it showed a routine notice about new ZFS feature flags being available — we did not apply it). By 8 September at 09:48 we got a critical alert: Pool storiesbyhelens state is OFFLINE. Since then the share can no longer be reached and the pool has disappeared from the web interface.
What we see now
All three disks still show up under Storage → Disks. But their Pool column now says N/A, and the shell says:
# zpool import storiesbyhelens
cannot import 'storiesbyhelens': I/O error
Destroy and re-create the pool from
a backup source.
# zpool status storiesbyhelens
cannot open 'storiesbyhelens': no such pool
Other alerts, in case they’re relevant: two unscheduled reboots earlier this year (20 Feb and 15 Apr). The last successful scrub of the pool was 22 March and it finished without errors.
What we haven’t done
Nothing destructive. No forced or rewind import, no zpool upgrade, no destroy or re-create, and we haven’t removed, swapped or wiped any disks.
Our question
All three disks are still being detected, and with RAIDZ parity a single bad disk shouldn’t take the whole pool down, so we’re a bit lost. What would cause the entire pool to disappear at once like this — something in the passthrough setup, a connection issue after the move, lost ZFS labels? And what should we check first, safely, before attempting any kind of recovery import?
Happy to post more output if you tell us what would help. Thanks in advance.







