Aller au contenu

Le montage de mon cluster Proxmox VE 4.4


Ldfa

Messages recommandés

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 :

installation-pve-01.png

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

installation-pve-03.png

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

installation-pve-04.png

Afficher l’article complet

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.