Configurare un Cluster in Proxmox: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 15: Line 15:


=Aggiunta di un nodo al cluster=
=Aggiunta di un nodo al cluster=
* Loggarsi via ssh sul nuovo nodo da aggiungere, e digitare
* Loggarsi via ssh sul nuovo nodo da aggiungere
ssh root@ip_del_nuovo_nodo
 
* Verificare di poter accedere via ssh come root da questa macchina a quella dove è stato creato il cluster:
 
ssh root@indirizzo_ip_del_nodo_su_cui_è_stato_creato_il_cluster true
 
* Aggiungere il nuovo nodo
  pvecm add indirizzo_ip_del_nodo_su_cui_è_stato_creato_il_cluster
  pvecm add indirizzo_ip_del_nodo_su_cui_è_stato_creato_il_cluster


Line 21: Line 28:
   pvecm status
   pvecm status


* Verificare che ci siano entrmbi i nodi
* Verificare che ci siano entrambi i nodi
   pvecm nodes
   pvecm nodes


* Se possibile, riavviare il nodo
* Riavviare il nodo appena aggiunto


=Configurazione a due soli nodi=
=Configurazione a due soli nodi=

Latest revision as of 17:04, 16 March 2016

Premessa

  • L'ideale sarebbe partire con nodi SENZA virtual machines e storage, ed aggiungerli dopo aver creato un cluster con almeno due nodi. Questo perchè non è possibile aggiungere un nodo che abbia agià VM al cluster (non forzare, si danneggerebbe la configurazione) e perchè una volta creato il cluster, gli storage saranno condivisi tra i nodi stessi
  • Dopo la creazione del cluster o l'inserimento di un nodo, conviene sempre riavviare la macchina fisica, soprattutto se aveva già vm o storage configurati

Creazione del cluster

  • Sulla prima macchina, creare il cluster:
sudo pvecm create CLUSTER_NAME
  • Verificare che il cluster sia stato creato e che sia attivo:
pvecm status
  • Se possibile, riavviare il nodo, e verificare lo stato delle VM e degli storage

Aggiunta di un nodo al cluster

  • Loggarsi via ssh sul nuovo nodo da aggiungere
ssh root@ip_del_nuovo_nodo
  • Verificare di poter accedere via ssh come root da questa macchina a quella dove è stato creato il cluster:
ssh root@indirizzo_ip_del_nodo_su_cui_è_stato_creato_il_cluster true
  • Aggiungere il nuovo nodo
pvecm add indirizzo_ip_del_nodo_su_cui_è_stato_creato_il_cluster
  • Verificare lo stato del cluster
 pvecm status
  • Verificare che ci siano entrambi i nodi
 pvecm nodes
  • Riavviare il nodo appena aggiunto

Configurazione a due soli nodi

  • Se si utilizza Proxmox 3 e ci sono solo due nodi nel cluster, bisogna applicare una configurazione particolare:
  • Fare una copia del file di configurazione
sudo cp /etc/pve/cluster.conf /etc/pve/cluster.conf.new
  • Incrementare la versione ed aggiungere i parametri:
sudoedit /etc/pve/cluster.conf.new
<cman keyfile="/var/lib/pve-cluster/corosync.authkey" two_node="1" expected_votes="1"/>
  • Attivare la configurazione via GUI

Gestione storage locali

  • Quando si crea uno storage di tipo "directory", forzarlo per essere collegato al solo nodo in cui è presente al directory.
  • Se possibile usare solo storage NFS, così si definiscono solo una volta e sono collegati a tutti i nodi in automatico

Riferimenti