Le montage de mon cluster Proxmox VE 4.4

1/52/53/54/55/5 (6 votes, moyenne: 3,50 sur 5)
Loading...
L

Attention, cet article a plus d'une année d'ancienneté. Il est possible que les informations présentées ne soient plus à jour, spécialement dans le cadre d'un article technique.


Bonjour à tous,

Je souhaitais refaire mon labo (qui était constitué de deux ESX et un vCenter / NSX) et j’ai décidé de tout refaire avec Proxmox VE 4.4 pour ne plus avoir a me battre avec les licences 🙂

On va donc regarder ce que j’ai fait pour la préparation des hôtes et du cluster aujourd’hui.

 

Préparation des hôtes :

On ne va pas parler de l’installation depuis l’iso, on va passer directement à la deuxième partie.

La seule chose que j’ai faite, c’était de passer sur les repository sans abonnement pour recevoir les mises à jour.

On supprime d’abord le repository payant :

rm /etc/apt/sources.list.d/pve-enterprise.list

 

Et ensuite, on refait le fichier sources.list standard avec les sources correctes :

echo "deb http://ftp.debian.org/debian jessie main contrib

# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian jessie pve-no-subscription

# security updates
deb http://security.debian.org jessie/updates main contrib" > /etc/apt/sources.list

 

Et j’ai mis à jour les deux bestioles :

apt-get update && apt-get upgrade -y && reboot

 

Ensuite, j’ai mes deux serveurs comme ceci :

  • pve1 avec l’adresse IPv4 10.26.78.11
  • pve2 avec l’adresse IPv4 10.26.78.12

 

Je me connecte d’abord sur pve1 et je crée mon cluster nommé pvec :

pvecm create pvec

 

Voici ce que j’ai en sortie :

root@pve1:~# pvecm create pvec
Corosync Cluster Engine Authentication key generator.
Gathering 1024 bits for key from /dev/urandom.
Writing corosync key to /etc/corosync/authkey.
root@pve1:~#

 

Ensuite, j’affiche l’état du cluster :

pvecm status

 

Ce qui me donne :

root@pve1:~# pvecm status
Quorum information
------------------
Date: Sat Dec 24 19:22:30 2016
Quorum provider: corosync_votequorum
Nodes: 1
Node ID: 0x00000001
Ring ID: 1/4
Quorate: Yes

Votequorum information
----------------------
Expected votes: 1
Highest expected: 1
Total votes: 1
Quorum: 1
Flags: Quorate

Membership information
----------------------
 Nodeid Votes Name
0x00000001 1 10.26.78.11 (local)
root@pve1:~#

 

Maintenant, je me connecte sur pve2 et je le connecte au cluster :

pvecm add 10.26.78.11

 

Ce qui me donne ceci en sortie :

root@pve2:~# pvecm add 10.26.78.11
The authenticity of host '10.26.78.11 (10.26.78.11)' can't be established.
ECDSA key fingerprint is af:3c:d7:62:fa:04:8c:38:2c:d2:67:78:ce:22:aa:c2.
Are you sure you want to continue connecting (yes/no)? yes
root@10.26.78.11's password:
copy corosync auth key
stopping pve-cluster service
backup old database
waiting for quorum...OK
generating node certificates
merge known_hosts file
restart services
successfully added node 'pve2' to cluster.
root@pve2:~#

 

Et la, j’affiche (encore) l’état de mon cluster :

root@pve2:~# pvecm status
Quorum information
------------------
Date: Sat Dec 24 19:24:41 2016
Quorum provider: corosync_votequorum
Nodes: 2
Node ID: 0x00000002
Ring ID: 1/8
Quorate: Yes

Votequorum information
----------------------
Expected votes: 2
Highest expected: 2
Total votes: 2
Quorum: 2
Flags: Quorate

Membership information
----------------------
 Nodeid Votes Name
0x00000001 1 10.26.78.11
0x00000002 1 10.26.78.12 (local)

 

TADA, les deux bestioles sont en vie 🙂

 

Je me connecte donc sur l’interface web de pve1 :

https://10.26.78.11:8006/

 

Et je vois mon beau cluster qui est presque prêt :

 

 

Ensuite, en allant dans « Datacenter -> Storage -> Add » j’ai rajouté le partage NFS de mon synology :

 

Et voilà le début de mon Cluster Proxmox, dans un prochain article, on s’attellera aux tests de performances 🙂

A propos de l'auteur

Nicolas Simond

Ingénieur Systèmes et Réseaux et guitariste hard rock et metal à mes heures perdues.
Je suis le créateur et l'unique rédacteur d'Abyss Project, c'est ici que je note la plupart de mes procédures et quelques divagations.

Si vous l'article vous a aidé, pensez à me payer un café :)

Subscribe
Notify of
guest

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

10 Commentaires
Plus récents
Plus anciens Populaires
Inline Feedbacks
View all comments
Michel
6 années plus tôt

Bonjour, votre auto est t-il valable pour proxmox 5.x ??

Merci d’avance pour votre réponse.

Cordialement,

MJ

Mateofix
Mateofix
7 années plus tôt

Hey,

Dis-moi j’ai deux serveurs Proxmox, un situé chez Online et le second situé chez OVH et je voudrais créer un cluster, mais pour cela il faut créer un réseau local sécurisé, tu as des propositions pour y parvenir ?

Merci 🙂

Mateofix
Mateofix
Reply to  Nicolas Simond
7 années plus tôt

Parce-que j’ai récemment changer d’hébergeur en passant chez OVH 😉

SNoof
SNoof
7 années plus tôt

Par contre avec seulement 2 noeuds pas de HA … Quorum a besoin de 3 noeuds mini…

Olivier
Olivier
7 années plus tôt

Salut,
sans vouloir troller 😉 pourquoi ne pas avoir utiliser Xen ?