Clustering A Proxmox cluster groups multiple Proxmox nodes together, enabling centralized management, live migration (moving VMs between nodes), and high availability. When second node is connected to a cluster, it will assume primary cluster roles and authentication. Pre Requisites: All nodes must be running the same or compatible version of Proxmox VE All nodes must be able to communicate over the network (low latency preferred) Odd number of nodes recommended (3+) for quorum Shared storage is recommended (but not required for basic clustering) for High Availability Note : Creating a cluster on an existing node will reset some configurations. Set up clustering before deploying production VMs.   Creating the Cluster on Primary Node On the primary node, go to Datacenter > Cluster Click Create Cluster Enter a Cluster Name (e.g., homelab-cluster) Set the Cluster Network (the network ring used for cluster communication) Click Create Click Join Information and copy the join token   Adding Additional Nodes Log into the second Proxmox node's web console Go to Datacenter > Cluster Click Join Cluster Paste the join information from the first node Enter the root password of the first node when prompted Click Join — the node joins the cluster Afterr joining, all nodes appear in the left panel of any node's web console. You can manage all VMs and containers across all nodes from a single interface.   Live Migration Right-click a VM on any node Select Migrate Choose the target node Click Migrate — the VM moves to the other node (live, with minimal interruption if using shared storage)