Virtualisation/Cluster proxmox
De GeRgOsNet
Expérience valable pour Proxmox 4 et 5 | Cluster de 2 machines Online avec RPN
Machine A : 10.10.0.1 (h1) Machine B : 10.10.0.2 (h2)
- Ajout des hosts dans les 2 machines :
pico /etc/hosts
On ajoute :
10.10.0.1 h1 10.10.0.2 h2
- Création du cluster sur H1 :
pvecm create moncluster
- Modification de la conf pour un fonctionnement en unicast via RPN :
service corosync stop service pve-cluster stop pico /etc/corosync/corosync.conf
On ajoute dans la partie totem :
transport: udpu bindnetaddr: 10.0.0.1
On ajoute dans la partie quorum :
two_node: 1 expected_votes: 1
Cela donne globalement :
logging { debug: off to_syslog: yes } nodelist { node { name: h1 nodeid: 1 quorum_votes: 1 ring0_addr: h1 } node { name: h2 nodeid: 2 quorum_votes: 1 ring0_addr: h2 } } quorum { provider: corosync_votequorum two_node: 1 expected_votes: 1 } totem { cluster_name: moncluster config_version: 6 transport: udpu interface { bindnetaddr: 10.0.0.1 ringnumber: 0 } ip_version: ipv4 secauth: on version: 2 }
On relance les services :
service corosync start service pve-cluster start
Ne pas oublier de changer le numéros de "config_version" à chaques modification .
- Ajout de H2 au cluster :
pvecm add h1
- Modification de la conf pour un fonctionnement en unicast via RPN :
service corosync stop service pve-cluster stop pico /etc/corosync/corosync.conf
On ajoute dans la partie totem :
transport: udpu bindnetaddr: 10.0.0.1
On ajoute dans la partie quorum :
two_node: 1 expected_votes: 1
Cela donne globalement :
logging { debug: off to_syslog: yes } nodelist { node { name: h1 nodeid: 1 quorum_votes: 1 ring0_addr: h1 } node { name: h2 nodeid: 2 quorum_votes: 1 ring0_addr: h2 } } quorum { provider: corosync_votequorum two_node: 1 expected_votes: 1 } totem { cluster_name: moncluster config_version: 6 transport: udpu interface { bindnetaddr: 10.0.0.2 ringnumber: 0 } ip_version: ipv4 secauth: on version: 2 }
On relance les services :
service corosync start service pve-cluster start
Ne pas oublier de changer le numéros de "config_version" à chaques modification .
Le cluster devrait maintenant être opérationnel .