Proxmox Cluster
Hardware (Nodes)
| Node |
CPU Model |
CPU Cores |
RAM |
Version |
IP Adresa |
Storage |
| pmx1 |
NiPoGi E3B Mini PC (Ryzen 5 7430U) |
12 |
30.8 GB |
pve-manager/9.x |
192.168.20.2 |
ZFS (rpool) |
| pmx2 |
NiPoGi E3B Mini PC (Ryzen 5 7430U) |
12 |
30.8 GB |
pve-manager/9.x |
192.168.20.3 |
ZFS (rpool) |
[!NOTE]
Architektura (2-Node ZFS Cluster)
Oba nody jsou identické — AMD Ryzen 5 7430U, 30 GB RAM, iGPU AMD Barcelo.
Kritické VM (pfSense, HA, PBS) jsou replikovány přes ZFS replication každých 15 min.
Viz Disaster Recovery.
Distribuce VM/CT
pmx1 (192.168.20.2) pmx2 (192.168.20.3)
───────────────────── ─────────────────────
🟢 pfSense (100) → replica → pmx2
🟢 UniFi (101) 🟢 HA (102) → replica → pmx1
🔴 Win11 (103) 🟢 PBS (105) → replica → pmx1
🟢 Dify (108) 🟢 Immich (104)
🟢 Scrypted (106)
🟢 Debian-svc (107)
Síťová Konfigurace
| Node |
Interface |
Type |
IP / CIDR |
VLAN Aware |
| pmx1 |
vmbr0 |
bridge |
192.168.20.2/24 |
✅ |
| pmx2 |
vmbr0 |
bridge |
192.168.20.3/24 |
✅ |
Storage (Úložiště)
| Node |
Storage |
Type |
Pool |
Content |
| pmx1 |
local-zfs |
ZFS Pool |
rpool/data |
images, rootdir |
| pmx2 |
local-zfs |
ZFS Pool |
rpool/data |
images, rootdir |
| All |
pbs-truenas |
PBS |
TrueNAS NFS |
backups |
Seznam VM a Kontejnerů
| ID |
Hostname |
Typ |
Node |
Status |
CPU |
RAM |
HDD |
IP (Net0) |
Popis |
100 |
pfSense-router |
VM |
pmx1 |
🟢 |
2 |
2.0 GB |
33 GB |
192.168.20.1 |
Router/Firewall |
102 |
haos15.2 |
VM |
pmx2 |
🟢 |
2 |
4.0 GB |
32 GB |
192.168.20.7 |
Home Assistant |
103 |
win11pro |
VM |
pmx1 |
🔴 |
4 |
4.0 GB |
128 GB |
192.168.40.3 |
Windows 11 (rarely used) |
104 |
immich |
LXC |
pmx2 |
🟢 |
4 |
4.0 GB |
20 GB |
192.168.20.90 |
Photo Management |
105 |
pbs |
VM |
pmx2 |
🟢 |
2 |
4.0 GB |
10 GB |
192.168.20.8 |
Proxmox Backup Server |
106 |
scrypted |
LXC |
pmx2 |
🟢 |
4 |
4.0 GB |
8 GB |
192.168.20.21 |
NVR / HomeKit Bridge |
107 |
debian-services |
LXC |
pmx1 |
🟢 |
4 |
6.0 GB |
20 GB |
192.168.20.20 |
Docker host (monitoring stack) |
109 |
unifi-os |
VM |
pmx1 |
🟢 |
2 |
4.0 GB |
30 GB |
192.168.20.5 |
UniFi OS Server (Network App 10.3.55) — primary controller; cloud-init, onboot=1; bez ZFS replikace |
110 |
stash |
LXC |
pmx2 |
🟢 |
2 |
2.0 GB |
8 GB |
192.168.20.22 |
Stash; mp0 NFS /mnt/pve/stash-truenas → /mnt/stash; viz follow-up v docs/todos.md |
Správa Služeb (Manuální Deploy) 📦
Služby v kontejneru debian-services jsou spravovány ručně.
Konfigurace je uložena v tomto repozitáři v docs/files/docker/debian-services/.
Postup nasazení změny:
- Lokálně (Antigravity): Upravit
docker-compose.yml, commit, push do repozitáře na GitHubu (docek/ha-config).
- Na Serveru (SSH): Zkopírovat soubory a restartovat:
cd /opt/homelab-stack
scp -r docs/files/docker/debian-services/* root@192.168.20.20:/opt/homelab-stack/
ssh root@192.168.20.20 'cd /opt/homelab-stack && docker compose up -d'
[!NOTE]
Windows 11 Aktivace
Pro zachování aktivace Windows 11 je nutné zachovat SMBIOS settings a MSDM_table.
Soubor /root/MSDM_table je uložen na pmx1.
Machine: pc-q35-9.2+pve1, BIOS: ovmf.
Zálohování (Backup Jobs)
| ID |
Povoleno |
Plán (Schedule) |
Storage |
Mode |
Retention |
backup-39e7db5a-d0ca |
✅ |
21:00 |
pbs-truenas |
snapshot |
3h/4d/4w/4m/2y |