How to Create a Proxmox Cluster
Build a Proxmox cluster with pvecm: create and join nodes, understand corosync and quorum, set up shared storage, live-migrate VMs, and add a QDevice for two nodes.
Sysadmin Desk
Infrastructure & Cloud
Hands-on guidance for infrastructure, virtualization, and containers — Hyper-V, VMware, Docker, and the day-to-day operations work that keeps environments running.
26 guides
Build a Proxmox cluster with pvecm: create and join nodes, understand corosync and quorum, set up shared storage, live-migrate VMs, and add a QDevice for two nodes.
Hyper-V asks you to pick Generation 1 or Generation 2 when you create a VM, and you can't change it later. Here's how the two differ and which to choose.
Run WordPress with Docker Compose: a working wordpress + MySQL stack with named volumes for persistence, env vars, ports, a reverse proxy note, and backups.
Fix a full Proxmox local-lvm: see why the thin pool fills, check usage with lvs and df, delete unused disks and snapshots, move storage, and stop it recurring.
VirtualBox crawling on Windows 11? Hyper-V, Memory Integrity, and WSL2 steal VT-x. Learn what to disable, how to allocate resources, and enable nested paging.
Back up Docker named volumes the reliable way: tar a volume via a temp container, restore it, dump databases properly, schedule it, and move data between hosts.
Move VMware VMs to Proxmox: export OVF/VMDK, import with qm importovf and importdisk, convert VMDK to qcow2, fix VirtIO drivers, and boot the migrated guest.
Stuck with orphaned AVHDX files after a failed backup or checkpoint? Learn what AVHDX is and two safe ways to merge the chain back into your VHDX without data loss.
Fix the 'Cannot connect to the Docker daemon' error: check the service is running, fix socket permissions, start Docker Desktop, and verify DOCKER_HOST.
Back up and restore Proxmox VMs with vzdump: snapshot vs suspend vs stop modes, scheduled jobs, storage targets, restoring to a new VMID, and retention rules.
Hyper-V checkpoint failed? Fix it by checking disk space, VHDX permissions, VSS writers, and production vs standard checkpoints — with the AVHDX chain explained.
Install Docker Desktop on Windows 10 or 11 with the WSL2 backend: enable virtualization, run the installer, verify, and fix the common setup errors.
Compare Proxmox storage options: LVM, LVM-Thin, and ZFS. How each handles thin provisioning, snapshots, RAM/ARC use, and performance, plus which to pick for your setup.
Install Windows 11 in VirtualBox the right way: enable TPM 2.0 and Secure Boot in EFI, set VM specs, mount the ISO, handle the requirement bypass, and add Guest Additions.
Set up an Nginx reverse proxy with Docker Compose: route multiple apps on one host, configure proxy_pass, use Docker networks, and add TLS.
Understand and configure vmbr0, the Proxmox Linux bridge: how it works, editing /etc/network/interfaces, attaching VMs, adding a second bridge, and fixing no-internet issues.
How VMware snapshots and delta disks really work, why they grow and slow your VMs, the 72-hour rule, and why a snapshot is not a backup. Practical guidance.
Bind mount vs named volume in Docker: how they differ, when to use each, where data lives, permissions, backups, and the down -v data-loss trap.
An honest Proxmox VE vs VMware ESXi comparison after the Broadcom changes: licensing and cost, features, clustering, backup, hardware support, and who each one fits.
Hyper-V VM has no internet? Work through the virtual switch type, NAT setup, VM adapter, host firewall, and DNS to get your guest back online for good.
Fix the Docker 'port is already allocated' error: find what's using the port with docker ps, ss, and lsof, then free it or change the mapping.
Install Proxmox VE on a physical server from scratch: write the ISO to USB, boot the installer, pick ext4 or ZFS, set the network, and reach the web GUI on port 8006.
Create an external virtual switch in Hyper-V the right way. Switch types compared, Hyper-V Manager and New-VMSwitch steps, and how to avoid losing host network.
Install Docker on Ubuntu Server the right way: add the official apt repo and GPG key, install docker-ce plus the Compose plugin, and verify it works.
Learn Docker Compose from scratch: write one YAML file to run multiple containers, with a working WordPress + MySQL example and the core up/down commands.
VirtualBox says VT-x is not available (VERR_VMX_NO_VMX)? Here's how to free your CPU virtualization from Hyper-V, Memory Integrity, and WSL2 — and fix it for good.