Files
esh-pfi-infrastructure/docs/pfi/proxmox-vms.md
T

5.3 KiB
Raw Blame History

PFI-ANA Proxmox guest inventory (pfi-pve)

Refreshed 2026-09-06 04:47Z from live qm list, pct list, /etc/pve/*/N.conf and guest-agent IPs. Earlier versions of this file described guests that no longer exist (VM 100 as the TrueNAS box, VM 106 as "PFI-Tailscale", VM 108 "PFI-ANA--DEV"); this version is the live state.

Hypervisor: pfi-pve — Dell PowerEdge R750xs, Xeon Silver 4310 (48 threads), 188 GB, Proxmox VE 8.3.5, https://10.250.250.31:8006, ssh infra-ops@10.250.250.31 (NOPASSWD sudo, since 2026-09-06) or root@. iDRAC https://10.250.250.30.

Storage:

id type backs notes
ospool zfspool, 2×mirror (bays 03), 10.9T raw every VM boot disk and every CT rootfs except pbs-ana the pool that boots the site; also holds ospool/naspool-evac (parked copy from the 2026-09-06 rebuild, to be destroyed)
NASPool zfspool, raidz2 ×6 (bays 48, 11), 21.7T usable backup / bulk tier: backupStore (PBS-ANA datastore, restic repos), pve-VMStorage, db, docker, webdav rebuilt 2026-09-06 (docs/runbooks/pfi-pve-naspool-rebuild.md); bays 9/10 dead (backplane), drives in them = cold spares
naspool-vmstorage dir on /NASPool/pve-VMStorage ISOs, templates, legacy vzdump (newest-per-guest only) was pve-truenas until 2026-09-06
local-lvm lvmthin pbs-ana's boot disk
local dir ISOs
pbs-ana pbs at 10.250.50.90 vzdump jobs (03:00 all guests except 100,109; 22:00 CT 109) datastore lives on NASPool/backupStore via ana-nas NFS

Network: all guests on vmbr0 VLAN tag 50 (10.250.50.0/24), firewall enabled on every NIC. Linux = virtio, Windows = e1000. CTs take DHCP (reserved).

Virtual machines

VMID name IP vCPU (sockets×cores) RAM disk OS onboot / startup role
100 pbs-ana 10.250.50.90 4 (1×4, x86-64-v2-AES) 8 G 32G local-lvm Debian 12 yes / — Proxmox Backup Server, fleet primary. servers/pbs-ana/
101 PFI-ANA-DC 10.250.50.60 12 (2×6, host) 24 G 240G ospool + EFI + TPM2 Windows 11, q35, OVMF yes / order 5, up 120s Active Directory domain controller
102 PFI-ANA-Docker 10.250.50.70 8 (2×4, x86-64-v2-AES) 16 G 250G ospool Debian yes / order 4 ana-docker: LiteLLM gateway, gitea, Langfuse, AdGuard, Beszel/Dozzle hubs, rest-server-ana, backrest. servers/ana-docker/
103 PFI-SlaveBot 10.250.50.151 8 (2×4, host) 8 G 256G ospool (ide0) Windows 10, i440fx yes / — purpose undocumented; not in servers/
104 PFI-Mongo 10.250.50.81 8 (2×4, host) 8 G 256G ospool Linux yes / order 3, up 60s MongoDB; not in servers/
105 PFI-Postgres 10.250.50.80 16 (4×4) 8 G 80G ospool Debian 11 yes / order 3, up 60s shared Postgres (vaultwarden/gitea/paperless); PGDATA local since 2026-04-23. servers/pfi-postgres/
106 corviduo-dev 10.250.50.152 8 (2×4, x86-64-v2-AES) 8 G 80G ospool Debian 13 yes / order 10 Worldtree-team dev VM, PFI-hosted. servers/corviduo-dev/
107 PFI-Pteradactyl 10.250.50.55 8 (2×4, host) 8 G 256G ospool Debian 11 yes / — Pterodactyl game panel. servers/pfi-pteradactyl/
110 PFI-ANA-Webhost 10.250.50.52 16 (4×4) 4 G (balloon 1 G) 250G ospool Debian 11 yes / order 30, up/down 120s web workload. servers/pfi-ana-webhost/
111 pfi-tacticalrmm 10.250.50.57 16 (4×4) 8 G 256G ospool Linux yes / order 20 TacticalRMM. servers/pfi-tacticalrmm/

All VMs have the QEMU guest agent enabled.

Containers

CTID hostname IP cores RAM rootfs privileged onboot / startup role
109 ana-nas 10.250.50.50 4 2 G 80G ospool yes (apparmor unconfined, all devices) yes / order 1, up 45s NFS/SMB server straight off the ZFS pools — bind-mounts /ospool/backup and every NASPool/* dataset under /mnt/…. Data-serving SPOF. servers/ana-nas/
112 ana-filebot 10.250.50.53 4 2 G 80G ospool yes (same binds as 109) yes / order 10 file-task automation. servers/ana-filebot/
113 ana-wg 10.250.50.252 (+ wg0 10.30.10.1) 4 2 G 8G ospool no (nesting) yes / order 2 WireGuard remote-access endpoint, UDP 31337 via FortiGate VIP. servers/ana-wg/

Startup order (host boot)

order guest delay
1 CT 109 ana-nas up 45s
2 CT 113 ana-wg
3 VM 104 PFI-Mongo, VM 105 PFI-Postgres up 60s
4 VM 102 PFI-ANA-Docker
5 VM 101 PFI-ANA-DC up 120s
10 VM 106 corviduo-dev, CT 112 ana-filebot
20 VM 111 pfi-tacticalrmm
30 VM 110 PFI-ANA-Webhost up/down 120s
unordered VM 100 pbs-ana, VM 103, VM 107 onboot=1, no sequencing

Reverse this for a graceful host shutdown (done 2026-09-05 for the PERC swap).

Resource summary

vCPU RAM disk
10 VMs 108 100 G 2,180 G
3 CTs 12 6 G 168 G
total 120 on 48 threads (2.5× overcommit) 106 G of 188 G on ospool 547 G actually allocated (thin)

Not on this hypervisor

ana-ml2 (10.250.50.54) is bare-metal Supermicro; sfsrv-ana (10.250.250.115) is the SureFire client's own Dell R630; pfi-gx10 is at NH3.