- Server overview (README.md) with services, storage, and network summary - Storage layout with disk/fstab/mount details (storage.md) - Service docs: Samba, NFS, Squid, Pi-hole (with DHCP/split-DNS notes) - Let's Encrypt cert via acme.sh + GoDaddy DNS-01 (ssl/) - nginx SSL reverse proxy config and virtual host guide (nginx/) - Pi-hole moved to port 8081; split DNS overrides documented for both Pi-hole and pfSense Unbound to avoid hairpin NAT issues Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3.5 KiB
3.5 KiB
Storage — zet.home.arpa
Disk Layout
NAME SIZE FSTYPE MOUNTPOINT LABEL
nvme0n1 953.9G
├─nvme0n1p1 1G vfat /boot/efi
├─nvme0n1p2 2G ext4 /boot
└─nvme0n1p3 950.8G LVM2_member
└─ubuntu--vg-ubuntu--lv 950.8G ext4 / (OS disk)
sda 931.5G
└─sda1 931.5G LVM2_member
└─crucial--mx500-backup 931.5G ext4 /data/ssd-photos (Crucial MX500 SSD)
sdb 9.1T
└─sdb1 9.1T ext4 /data/hsgt10a (HGST 10TB #1)
sdc 9.1T
└─sdc1 9.1T ext4 /data/hsgt10b (HGST 10TB #2)
sdd 3.6T (unmounted — ws4000a/ws4000b)
├─sdd1 1.8T ext4 ws4000a
└─sdd2 1.8T ext4 ws4000b
Mount Points
| Mount | Device | Size | Used | Free | Use% |
|---|---|---|---|---|---|
/ |
ubuntu--vg-ubuntu--lv | 935 GB | 302 GB | 586 GB | 34% |
/boot |
nvme0n1p2 | 2.0 GB | 201 MB | 1.6 GB | 11% |
/boot/efi |
nvme0n1p1 | 1.1 GB | 6.2 MB | 1.1 GB | 1% |
/data/ssd-photos |
crucial--mx500-backup | 916 GB | 426 GB | 445 GB | 49% |
/data/hsgt10a |
sdb1 | 9.1 TB | 7.4 TB | 1.3 TB | 86% |
/data/hsgt10b |
sdc1 | 9.1 TB | 7.4 TB | 1.3 TB | 86% |
fstab (/etc/fstab)
# OS / boot / swap — installer-generated
/dev/disk/by-id/dm-uuid-LVM-pZkwCzArj53TehlUJeYjQyR5pMsex7qNIPGqddmwnOHy5Rw7eBJvFHdd5fPzVMtw / ext4 defaults 0 1
/dev/disk/by-uuid/a186b998-5a71-4ca5-a7f0-dc36055e5d49 /boot ext4 defaults 0 1
/dev/disk/by-uuid/8D7F-166E /boot/efi vfat defaults 0 1
/swap.img none swap sw 0 0
# Added by Kenji
/dev/disk/by-id/dm-name-crucial--mx500-backup /data/ssd-photos ext4 defaults 0 1
/swap.extra none swap sw 0 0
/dev/sdb1 /data/hsgt10a ext4 defaults 0 1
/dev/sdc1 /data/hsgt10b ext4 defaults 0 1
Samba Shares
| Share | Path | Notes |
|---|---|---|
photos |
/data/ssd-photos |
Crucial MX500 SSD, photos library |
hsgt10a |
/data/hsgt10a |
HGST 10 TB primary bulk drive |
NFS Exports
| Export | Clients | Options |
|---|---|---|
/data/hsgt10a |
172.27.0.0/24 |
rw,sync,no_subtree_check |
Notes
sdd(3.6 TB) is connected but unmounted. Partitions labeledws4000aandws4000b, previously referenced in fstab as CIFS mounts from172.27.0.2. These appear to be historical drive copies — verify before mounting./data/hsgt10aand/data/hsgt10bare at 86% capacity. Monitor closely.- SMART monitoring (
smartmontools.service) is active — checksmartctl -a /dev/sdXfor drive health.
Checking Drive Health
sudo smartctl -a /dev/sda # Crucial MX500
sudo smartctl -a /dev/sdb # HGST 10TB #1
sudo smartctl -a /dev/sdc # HGST 10TB #2
sudo smartctl -a /dev/sdd # unmounted 3.6 TB
sudo smartctl -a /dev/nvme0n1 # OS NVMe