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 🙂
Bonjour, votre auto est t-il valable pour proxmox 5.x ??
Merci d’avance pour votre réponse.
Cordialement,
MJ
Bonjour, Je n’ai pas compris la question.
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 🙂
Salut,
Pourquoi ne pas avoir pris les deux serveurs chez le même hébergeur ?
Sinon, avec un OpenVPN ça devrait marcher.
Parce-que j’ai récemment changer d’hébergeur en passant chez OVH 😉
GL & HF 🙂
Blague à part, un OpenVPN suffira alors ou alors il faudra simplement faire un dump des vms et réimporter le tout sur l’autre hôte 🙂
Par contre avec seulement 2 noeuds pas de HA … Quorum a besoin de 3 noeuds mini…
Tu peux cliquer sur le lien Paypal pour me faire un don, histoire que j’achète un 3ème Proliant DL360 🙂
Salut,
sans vouloir troller 😉 pourquoi ne pas avoir utiliser Xen ?
Salut Olivier,
J’ai utilisé Proxmox parce que j’ai bien une dizaine de personnes qui me harcèlent sur Twitter et Télégram pour que j’en parle depuis la version 3.4 et la nouvelle interface full html5 de la 4.4 m’a bien tapée dans l’oeil 🙂