Short version for now. The full write-up is TBD.
Context
My homelab is a two-node Proxmox VE cluster, pve1 and pve2. I run it to host my own services
and to practice the systems side of security work on hardware I control.
What runs where
Both nodes share storage from a TrueNAS VM that serves NFS. About 13 LXC containers run my personal services across the two nodes.
What a two-node cluster gets wrong
A Proxmox cluster needs a majority of votes (quorum) to make changes. With two nodes, each has one vote, so if one node goes down the other can’t reach a majority on its own. A third vote, such as a QDevice, acts as the tiebreaker.
Next
More detail on the layout, storage and backups once the full write-up is done.