###
PROXMOX
MONTAGE D'UN PLATEAU DE VIRTUALISATION
EN MODE 'CLUSTER'
PVE1 ET PVE2
/etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.240.10 pve1.teckom.lan pve1
192.168.240.20 pve2.pollux.lan pve2
------------------------------------------------------------------
PVE1 :
/etc/network/interfaces
auto lo
iface lo inet loopback
iface enp0s3 inet manual
iface enp0s8 inet manual
# Vlan 10
auto vmbr0
iface vmbr0 inet sta(c
address 192.168.240.10/24
netmask 255.255.255.0
gateway 192.168.240.254
bridge-ports enp0s3
bridge-stp off
bridge-fd 0
# Vlan 99
auto vmbr1
iface vmbr1 inet sta(c
address 192.168.255.10/24
netmawk 255.255.255.0
bridge_ports enp0s8
bridge_stp off
vridge_fd 0
# iface enp0s8 inet manual
source /etc/network/interfaces.d/*
-------------------------------------------------------------------
PVE2:
/etc/network/interfaces
auto lo
iface lo inet loopback
iface enp0s3 inet manual
iface enp0s8 inet manual
# Vlan 10
auto vmbr0
iface vmbr0 inet sta(c
address 192.168.240.20/24
netmask 255.255.255.0
gateway 192.168.240.254
bridge-ports enp0s3
bridge-stp off
bridge-fd 0
# Vlan 99
auto vmbr1
iface vmbr1 inet sta(c
address 192.168.255.20/24
netmawk 255.255.255.0
bridge_ports enp0s8
bridge_stp off
vridge_fd 0
# iface enp0s8 inet manual
source /etc/network/interfaces.d/*
-------------------------------------------------------------------
Test : ping pve2
ss -ant = on doit avoir le port 8006 qui est ouvert
CRÉATION DE CLUSTER SERVER
Allez sur Informa(on de Jonc(on
Coller l’informa(on sur PEV1 et me8ez le mot de passe ROOT, cliquez sur « Rejoindre ‘cluster-0’ ». C’est
rela(vement très rapide.
Eteindre les serveurs et rajouter un 2ème disque sur charque
Df -h (voir la taille du disque dur)
Le stockage LOCAL : sert à stocker les images ISO , les modèles de containers et les sauvegardes
Le stockage LOCAL-LVM : sert à stocker les images des disques des machines virtuelles et des containers
Pv ? : Physical Volume = accès et configura(on des disques
Vg ? : Volume Group = Réunir des espaces de stockage dans un groupe
Lv ? : Logical volume = accès et ges(on des volumes logiques (peuvent être u(lisable par le système)
Cmd : pvdisplay --- lvdisplay
1- pvcreate /dev/sdb ( créer un nouveau volume physique )
2- vgcreate stockage /dev/sdb
3- lvcreate -nVM -L 10G stockage
4- mkfs.ext4 /dev/stockage/VM ( On formate le volume logique )
Importa(on-Modèle de conteneurs :
Créa(on d’un conteneur :
Con(nuer la configura(on par défaut
Augmenta(on la taile du disque dur à CHAUD
Allez sur la console de la VM Ubuntu et faite un df -h. Vous verrez que la taille du disque a changé.
Commande de lis(ng des Hardware : LSHW
cat /proc/cpuinfo
MIGRATION À CHAUD D’UN CONTENEUR DE PVE1 À PEV2 EST POSSIBLE
C’est long :
Pour Conver(r en modèle, il faut arreter la machine. A par(r dela on va pouvoir cloner, lié ou
intégrale
INSTALLATION SRV FREE NAS
Prérequis :
RAM 8192
1ER disque Dur 16 GO
2ème disque Dur sur un nouveau contrôleur de préférence
A ce stade le srv Free Nas est prêt, pour la procédure d’installa(on, suivre la vidéo.
Ne pas redémmarrer le server Nas. Supprimer le mecteur DVD-ROM, et atjouter un disue de 30 GO
Redémarrer le server.
1- Configure Network Interfaces
Root / poseidon
Ac va on et Automa sa on du service ICSI, voir sur le carré Bleu, si on veut re configurer le service/
paramétrage
Volume et Stockage :
On voit nos 3 disques sur le server Free NAS.
Créa(on de Pools : Allez sur Storage → Pools puis ADD
Nommez le Pool en l’occurrence là, on met : pool-1
Cochez le disque 60 GO et basculer le de l’autre côté
Cliquez sur Create, cochez Confirm puis CREATE POOL (formtage du disque), pour voir le Status disque;
cliquez sur l’engrenage carré Bleu
Notre pool-1 est prête, on va devoir affecter ou me8re à disposi(on par le biais du protocole ICSI.
Configura(on du Pool address
iqn.2005-10.org.freenas.ctl
Portals c’est l’address et le port (socket réseau de connexion), comme il n’y a aucun qui est créé, on va le
rajouter. Onlget Portals uis ADD.
A (re d’informa(on le protocole CHAP permet aux clients (ini(ateurs) de s‘authen(fier. Laissez-en NONE.
Il est maintenant visible aux clients (ini(ateurs). Sur l’onglet Initators, ADD, cochez Allow All Iniators. Cela
veut dire qu’on autorise tous Clients et tout le réseau et il n’y a pas de Filtrage.
Pools : Définir accès aux servers
Ini(ators : Définir par(e Client
Extents : c’est un espace disque qu’on va me8re en partage, un disque physique ou un fichier. C’est à un
emplacement dans système de fichier, dans un dossier, ou une par((on ou un volume de disque
Rajout du dossier vm : /mnt/pool-1/vm, ça va créer le dossier VM.
Rajout du dossier vm2 : /mnt/pool-1/vm2, ça va créer le dossier VM. Dans Extents size, on mets zéro,
celui-ci prendra le reste de la taille du pool1
Associa(on Cible :
On a nos 2 LUN, c’est ce8e par(e là qu’on verra côté server Proxmox
SAUVEGARDEZ les configura(ons.
Connexion à l’ini ateur ICSI
Le volume est accessible mais il n’est pas préparé, rien n’est disponible c’est juste de l’espace brut.On va
Ajouter un volume au format LVM.( Volume Logique Extensible)
Nom de l’ID
Nom du Group
Maintenant le Volume est accessible. On peut créer un modèle de conteneur et me8re sur
Free Nas.
Pour déplacez le Volume ou le Stockage, il est possible que machine éteinte
Capture en dessous c’est copié-collé et si on coche « Supprimer la source » c’est couper-coller
Déplacement de Volume ou le Stockage, bien s‘assuré que la machine fonc(onne avant de la
supprimer.