Blog Server

Impostazione di un cluster Proxmox

Impostazione di un cluster Proxmox
Blog di Netbudur Infrastrutture, hosting e guide server

Vaccinazioni: Step-by-Step Proxmox Cluster Setup and Management (2026)

Proxmox VE (Virtual Environment) è un eccellente hypervisor da solo. Con più server fisici, tuttavia, la gestione di ciascuno aggiunge separatamente overhead operativo e un guasto del server può prendere le sue macchine virtuali (VMs) offline.

Grazie all'infrastruttura Proxmox Cluster:

  • Tutti i server fisici da un'unica interfaccia web Puoi farcela.

  • È possibile spostare macchine virtuali senza interruzioni (Live Migration).

  • Alta disponibilità (HA) Così installando Alta Accessibilità, è possibile lasciare che le macchine virtuali su un server fisico si alzino automaticamente su altri server.

Quindi, come installare un Cluster Proxmox senza graffi? Esaminiamo passo dopo passo fino al dettaglio migliore.

1. Regole d'oro preinstallate

Prima di avviare l'installazione Cluster, è necessario assicurarsi di fornire i seguenti termini. Altrimenti si possono sperimentare situazioni instabili (split-brain).

  • Regola minima di 3 nodi (Node) (Quorum): Hai bisogno di una struttura a cluster sana e almeno 3 server fisici per HA. Senza nodo è necessario configurare un equilibrio esterno "QDevice" (dispositivo) per il punteggio (Quorum).

  • Compatibilità hardware: Si raccomanda che i server siano gli stessi o molto vicini ai modelli del processore (per non ricevere errori nei passaggi dal vivo).

  • Requisiti di rete (Corosync): Il traffico di comunicazione (Corosync) tra loro è estremamente sensibile. La separazione di questo traffico dalla normale macchina virtuale o dal traffico di backup (backup) è possibile se possibile da una scheda di rete fisica separata (NIC) e interruttore (Lunghezza < 2ms) il flusso è vitale.

  • Sincronizzazione dell’ora (NTP): Le impostazioni dell'orologio e della data di tutti i server devono essere le stesse. chrony o ntp Assicurati che i tuoi servizi funzionino.

Passo 2: Preparazione dei server (Impostazioni di rete e host)

Riconoscere ogni server Proxmox con l'altro nome (nome host) /etc/hosts Dobbiamo modificare i file.

Accedi tramite SSH su tutti i server e /etc/hosts Modificare il file come segue:

Bash.
nano /etc/hosts

Aggiungi le tue informazioni sul server nel file (Sample template):

Contesto di gesso
127.0.0.1 localhost.localdomain localhost
10.0.10.11 pve01.yerellokal.com pve01
10.0.10.12 pve02.yerellokal.com pve02
10.0.10.13 pve03.yerellokal.com pve03

Nota importante: Ogni server ha il proprio indirizzo IP e nome host (nome macchina).

Passo 2: Crea cluster nel primo server (PVE01)

In primo luogo creeremo cluster nel nostro server principale (pve01) per installare la struttura Cluster. È possibile fare questo processo sia dall'interfaccia web che da CLI.

Metodo A: Creare con Interfaccia Web (GUI)

  1. p. accesso all'interfaccia web (https://10.0.10.11:8006).

  2. Dal menu a sinistra Datacenter Fare clic sulla scheda.

  3. Dal menu Cluster Avanti e in alto Crea Cluster Fare clic sul pulsante.

  4. Sullo schermo:

    • Nome del cluster: Dare un nome al cluster (richiesto: My-Cloud-Cluster).

    • Rete del cluster (collegamento 0): Selezionare la scheda di rete locale (indirizzo IP) che verrà assegnato il traffico Corosync.

  5. Creare Fare clic sul pulsante. Il sistema preparerà gli interruttori e la configurazione Corosync in background.

Metodo B: Costruzione con Terminale (CLI)

via SSH p. connettersi al server e creare cluster con un singolo comando:

Bash.
pvecm create My-Cloud-Cluster --link0 10.0.10.11

Passo 3: Includere altri server in cluster (PVE02 e PVE03)

Una volta formato il cluster, è un insieme di altri server Iscriviti a informazioni Dobbiamo prendere.

1. Ricevere informazioni di partecipazione (da PVE01)

  1. p. interfaccia web Datacenter -> Cluster Yolunu izleyin.

  2. A destra nell'angolo superiore Iscriviti a informazioni Fare clic sul pulsante.

  3. Blocco di codice complesso sulla finestra che si apre Copia le informazioni Copiare il pulsante facendo clic.

2. Aggiungi altri server a Cluster (da PVE02 e PVE03)

  1. p. accesso all'interfaccia web (https://10.0.10.12:8006).

  2. Datacenter -> Cluster Andiamo sul tab e Iscriviti a Cluster Fare clic sul pulsante.

  3. Copia le informazioni Informazioni Incolla nella scatola.

  4. Il sistema riempirà automaticamente l'indirizzo IP del server host.

  5. Peer Indirizzo digitare IP di pve01 nel campo e primo server password root Giran.

  6. Iscriviti a 'My-Cloud-Cluster' Fare clic sul pulsante.

⚠️ Importante: Quando il fidanzamento inizia, l'interfaccia web del server aggiunto può essere temporaneamente chiusa e sincronizzata con il cluster di certificati SSL. Questo è completamente normale. Dopo pochi minuti è possibile vedere tutti i server su una schermata dall'interfaccia principale del server (pve01).

Passo 4: Controllare lo stato del cluster

Dopo che l'installazione è terminata, è possibile connettersi al terminale SSH di qualsiasi server per verificare se tutto sta andando sulla strada ed eseguire il comando:

Bash.
pvecm status

Se tutto viene fatto correttamente, è necessario ottenere un output stabile come segue nel terminale:

Contesto di gesso
Cluster information
-------------------
Name:             My-Cloud-Cluster
Config Version:   3
Group state:      stable
Local node num:   1
Activity Desc:    Quorum owner
Nodes:            3
Expected votes:   3
Total votes:      3
Quorum:           2  (Votes: 3)

Burada Nodi: 3 e Stato del gruppo: stabile Se vedi le frasi, hai un set di Proxmox che funziona senza intoppi e stabile!

6. Proxmox raccomanda la vita per il cluster

Cluster è facile da installare, ma vuole che la professionalità lo tenga in piedi. Ecco le raccomandazioni del valore dell'oro:

  • Doppio anello (Rete Interna): Definire un secondo link di backup (Link 1) quando si crea cluster per evitare i tempi di inattività del traffico corosync, quindi l'interruttore principale blocca la rete di backup ad una velocità come BGP.

  • Non chiudere mai il nodo quando hai una VM attiva: Se si sta per mantenere un server, spostare macchine virtuali (VM) in altri server in esecuzione prima (Migrate), quindi chiudere il server.

  • Stoccaggio condiviso (Sarchiviazione del carico): Se si desidera completare il trasporto dal vivo (Live Migration) in pochi secondi; dietro i server Pocketh, NFS, iSCSI o TrueNAS Utilizzare anche uno spazio di archiviazione condiviso. Le VM in piedi sui loro dischi locali dei server dureranno molto a lungo secondo la dimensione del disco.

Ultima parola

Proxmox Cluster è un solido kaftan per gestire un'infrastruttura di virtualizzazione a livello aziendale completamente gratuita e open source. Con la corretta progettazione della rete e il piano di backup, è possibile utilizzare le risorse hardware nel modo più efficiente e beneficiare dell'alto vantaggio di disponibilità.

Puoi anche contattare il nostro team tecnico per l'installazione professionale di Proxmox Cluster nel tuo data center o ufficio, integrazione di archiviazione condivisa Pocketh e processi di virtualizzazione a tempo indeterminato zero (migrazione)!