Netgrimoire/Storage.md
2026-01-31 14:49:47 +00:00

77 lines
2.1 KiB
Markdown

---
title: Netgrimoire Storage
description: Where is it at
published: true
date: 2026-01-31T14:49:37.139Z
tags:
editor: markdown
dateCreated: 2026-01-22T21:10:37.035Z
---
# NAS Storage Layout
## Overview
ZNAS is the primary NAS for Netgrimoire.
## ZFS Pools
- vault
- mirror / backup pools (if any)
## Zpool Architecture
pool: vault
state: ONLINE
scan: scrub repaired 0B in 00:00:01 with 0 errors on Sun Jan 11 00:24:02 2026
config:
NAME STATE READ WRITE CKSUM
vault ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
ata-ST24000DM001-3Y7103_ZXA06K45 ONLINE 0 0 0
ata-ST24000DM001-3Y7103_ZXA08CVY ONLINE 0 0 0
ata-ST24000DM001-3Y7103_ZXA0FP10 ONLINE 0 0 0
## ZFS Datasets
| Dataset | Mountpoint | Feature Set | Size | Purpose | Shared Via |
|------|-----------|----|----|------|-----|
vault | /srv/vault |10.1T
vault/Common | /srv/vault/Common |10.1T
vault/Data | /srv/vault/Data |10.1T
vault/Data/media_books|/srv/vault/Data/media/books |10.1T
vault/Data/media_comics |/srv/vault/Data/media/comics |10.1T
vault/Green | /srv/vault/Green |10.1T
vault/Photos | /srv/vault/Photos |10.1T
vault/docker | /srv/vault/docker |10.1T
## NFS Exports
| Export | Clients | Options | Notes |
## SMB Shares
| Share | Backing Dataset | Access Model | Notes |
## Standard Paths
- /export/Data
- /export/Green
- /export/Docker
## Permissions & UID/GID Model
- dockhand (1964)
- container access rules
## Backup & Snapshot Strategy
- Snapshot frequency
- Replication targets
## Known Gotchas
- Boot order
- systemd mount timing
- NFS export dependencies
## Command Reference
- Health: `zpool status`
- Space Avail to pool: `zpool list`
- Space avail to datasets: `zfs list`
- Dataset configuration: `zfs get -r compression,dedup,recordsize,atime,quota,reservation vault`
- Create a snapshot: `zfs snapshot vault/Docker@before-upgrade`
- List snapshots: `zfs list -t snapshot`