Archived
Simplifies the storage model to one long-term tier (Ceph) instead of two. Node 1 runs local ZFS only until nodes 2/3 join, at which point Ceph goes live and VMs migrate onto it directly.
1.2 KiB
1.2 KiB
Proxmox Configuration
Config, planning docs, and scripts for rebuilding my Proxmox VE homelab on new hardware, with the end goal of a 3-node HA cluster.
Goals
- Fresh install on new hardware (old box has a KVM/virtualization bug that forced disabling hardware-accelerated virtualization — not expected to recur on new hardware; verify VT-x/AMD-V + IOMMU in BIOS before assuming otherwise).
- Move off LVM-thin to ZFS for local (boot + pre-cluster) storage.
- Build node 1 so its disk and network layout doesn't need rework when nodes 2 and 3 are added later.
- End state: 3-node cluster, quorum via corosync, HA-managed VMs backed by Ceph. No intermediate ZFS-replication HA step — Ceph goes live as soon as node 2/3 join.
Repo layout
docs/— planning docs: hardware layout, storage migration, networking, security hardening. Readdocs/00-overview.mdfirst.scripts/— scripts to apply configuration on a node (SSH hardening, repo switch, etc.). Idempotent, safe to re-run.config/— reference config files/snippets to drop onto a node (firewall rules, sshd config, etc.).
Status
Planning stage — node 1 not yet built.