[Docs Draft] znas filesystem -- pending review (20260715-195113-docs-znas-b6a4) #10
Labels
No labels
doc-staleness
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
traveler/Netgrimoire#10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Loopback Mount (ZNAS)
ZNAS mounts its own NFS exports back to itself at
/data/nfs/znasfor Docker Swarm path consistency.Client Autofs Mounts
All Swarm nodes (including ZNAS) use autofs to mount NFS exports on demand at
/data/nfs/znas./etc/auto.master/etc/auto.nfsClient Mounts (Live)
/data/nfs/znas192.168.5.10:/rw,relatime,vers=4.2,hard,proto=tcp,timeo=600,retrans=2/data/nfs/znas/Docker192.168.5.10:/Dockerrw,relatime,vers=4.2,soft,proto=tcp,timeo=600,retrans=2/data/nfs/znas/Grimoire192.168.5.10:/Grimoirerw,relatime,vers=4.2,soft,proto=tcp,timeo=600,retrans=2/data/nfs/znas/Data192.168.5.10:/Datarw,relatime,vers=4.2,soft,proto=tcp,timeo=600,retrans=2/data/nfs/znas192.168.5.10:/rw,relatime,vers=4.2,hard,fatal_neterrors=none,proto=tcp,timeo=600/data/nfs/znas/Data/media/books192.168.5.10:/Data/media/booksrw,relatime,vers=4.2,hard,fatal_neterrors=none,proto=tcp,timeo=600Loop-Mounted Images
None detected.
losetup -aandmount | grep loopreturned no results.Pocket ZFS Sync Mechanism
Overview
The Pocket Grimoire portable system receives ZFS snapshots from ZNAS via
syncoid. The sync is unidirectional (ZNAS → Pocket) and triggered manually via an n8n workflow.Sync Targets
vault/pocket/services/DockerVolpocket-green/services/DockerVolSync Command
The command is embedded in the "Gremlin Pocket Dismount" n8n workflow under the "SSH: Sync" node. No automated scheduling is configured.
Discrepancies Noted
Pocket Pool Location
pocket-mediapool exists on ZNAS (/mnt/pm/mnt/pocket-media). The Pocket SSD is currently docked to ZNAS mid-migration.NFS Export Paths
/export/Pocketwas not listed in prior documentation./export/Pocketis explicitly exported.Autofs Client Behavior
192.168.5.10:/).docker4mounts individual exports (/Docker,/Grimoire,/Data) rather than the full tree. This is likely a manual override for performance.Superseded by #16: same run fixed the pool-capacity/pocket-pool content issues found in this draft (see the ntfy/staging debug session), plus the notification-routing bug that meant this draft's ntfy ping never reached a channel you were watching. Closing in favor of #16.