Rispetto a VMware, per creare un cluster Proxmox non è necessaria un'appliance dedicata per centralizzare la gestione delle risorse come CPU, RAM, storage e networking.
Il cluster è a livello di nodo e può essere gestito da qualsiasi nodo poiché è un cluster multimaster (nessun nodo master-slave).
Per garantire una configurazione consistente su tutti i nodi del cluster (la configurazione del cluster è distribuita su tutti i nodi), Proxmox utilizza un meccanismo di voto basato sul quorum sfruttando il motore del cluster Corosync.
Creare un cluster Proxmox
Per creare un cluster Proxmox sono necessari due o più nodi. Si consiglia di aggiungere almeno tre nodi al cluster per garantire la corretta funzionalità del cluster in caso di guasto di un nodo. Con un cluster a due nodi, se un nodo dovesse fallire, il cluster perde il quorum (il quorum esiste se la maggior parte dei nodi è online) e passa alla modalità di sola lettura impattando sulla funzionalità.
Accedere al primo nodo e selezionare Datacenter > Cluster. Cliccare sul pulsante Create Cluster.
Immettere il Cluster Name e selezionare un link per il Cluster Network. Se sono necessari collegamenti aggiuntivi utilizzati come failover, cliccare su Add e specificare i parametri richiesti. Cliccare su Create per procedere con la creazione del cluster.
Il cluster viene creato. Cliccare su X per chiudere la finestra.
Il cluster Proxmox creato.
Aggiungere membri al cluster
Prima di aggiungere un nodo al cluster, verificare che nessuna VM sia in esecuzione sul nodo.
Per aggiungere un nodo al cluster è necessario copiare le informazioni dal nodo in cui è stato creato il cluster. Selezionare Datacenter > Cluster e cliccare su Join Information.
Cliccare Copy Information e chiudere la finestra.
Ora collegarsi al secondo nodo e selezionare Datacenter > Cluster. Cliccare su Join Cluster.
Incolla le Join Information precedentemente copiate e digitare la password di root nel campo Password. Cliccare su Join "cluster_name" (cluster01 nell'esempio).
Il nodo viene aggiunto al cluster.
Aggiornare il browser e accedere nuovamente. Il cluster visualizza ora i due membri del nodo.
Ripetere la stessa procedura se ci sono altri nodi da aggiungere al cluster. Nell'esempio sono stati aggiunti tre nodi al cluster.
Una volta completata la configurazione del cluster, è possibile migrare le VM installate sui nodi disponibili.