VCENTER
- 1 - Installation d'ESXi sur VMware workstation
- 2 - Paramétrage du Réseau
- 3 - Paramétrage du stockage
- 4 - Création d'une VM
- 5 - Installation de vcenter
- 6 - DRS, VMOTION et HA
1 - Installation d'ESXi sur VMware workstation
À la fin de ce tuto, tu seras capable d'installer ESXi sur VMware Workstation en partant de zéro.
Prérequis
Prérequis du poste hôte :
- 500 Go de disque
- 32 Go de RAM
- Virtualisation activée dans le BIOS
Prérequis à télécharger :
- VMware Workstation
- ISO :
VMware-VMvisor-Installer-8.0U3-24022510.x86_64.iso
Configuration de la VM :
- 8 Go de RAM
- 500 Go de disque
- 2 vCPU
Création de la VM
- Changer La RAM pour 8 Go
- Vérifier Si la virtualisation est activée
- Démarrer la VM
- Laisser l'installation se faire
- Paramétrage de l'OS
- Accepter la licence
- Paramétrer le stockage
- Sélectionner le type de clavier
- Paramétrer le mot de passe je conseil Espoir15$
- Confirmer l'installation
- Redémarrer le serveur
- Paramétrer le nom du serveur et le domaine de recherche DNS
- Accéder à la webui
Bravo !! L'ESXi est installé
2 - Paramétrage du Réseau
Prérequis:
- Avoir un ESX fonctionnel
Mise en place:
- Sur Wokstation ajouter des cartes réseau une pour le stockage (vmnet1) une autre pour les VMs (vmnet2)
- Sur le serveur ESXi on va ajouter les vswitch et les connecter aux cartes réseau
- Configurer les ports groups:
- Mise en place une liaison redondée sur l'interface de management
- Modification du BIOS
3 - Paramétrage du stockage
Prérequis:
- Avoir un ESX
- Avoir un serveur de fichier type NFS ou ISCSI --> Installation d'un serveur NFS sur un RAID 1 sur une VM
- Avoir paramétré les interface réseaux
- Avoir paramétré le réseau strorage sur la bonne interface
Ajout du serveur de fichier en tant banque de donnée:
NFS:
Mon serveur de fichier est un debian 13 portant l'IP 192.168.133.10/24.
Le serveur ESX portera la .11, voici comment la configurer:
Ajouter une banque de donnée NFS:
4 - Création d'une VM
Prérequis:
- Avoir configuré le réseau
- Avoir configuré une banque de donnée
- Disposer d'une ISO
Création de la VM
- Ajouter un fichier ISO à la banque de donnée (Je me servirai de Debian)
- Créer la VM
5 - Installation de vcenter
À quoi sert vCenter ?
vCenter permet aux administrateurs informatiques de gérer plusieurs serveurs physiques et leurs machines virtuelles depuis une interface unique.
Ses principales fonctions :
- Gestion des hôtes ESXi : administrer plusieurs serveurs physiques.
- Gestion des machines virtuelles (VM) : créer, démarrer, arrêter et configurer des VM.
- vMotion : déplacer une machine virtuelle d’un hôte ESXi à un autre sans interruption de service, sous certaines conditions.
- Haute disponibilité (HA) : redémarrer automatiquement les VM sur un autre hôte en cas de panne, si l’environnement est configuré pour cela.
- Gestion des ressources : répartir les ressources CPU et mémoire entre les machines virtuelles.
Prérequis
Prérequis du poste hôte :
- 500 Go de disque
- 32 Go de RAM
- Virtualisation activée dans le BIOS
- 2 VM ESXi
Prérequis à télécharger :
- VMware Workstation
- ISO :
VMware-VCSA-all-8.0.3.iso
Installation de vcenter
- Monter l'ISO sur votre PC et lancer l'installer
- Attendre le déploiement du Vcenter --> stage 1.
On peut se rendre sur esx 01 et voire l'avancement
- N'ayant pas mis de DNS en place, il va falloir "feinter" la Vm en ajoutant dans son resolver DNS une redirection vers lui même.
- Se connecter en SSH au vcenter
C:\Users\kvega_admin>ssh root@192.168.156.134 The authenticity of host '192.168.156.134 (192.168.156.134)' can't be established. ED25519 key fingerprint is SHA256:tUfMhjBr37ke3jgYK62akt7TF7XDucgxm1pza9FzLcs. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '192.168.156.134' (ED25519) to the list of known hosts. VMware vCenter Server Appliance 8.0.3.00000 (root@192.168.156.134) Password: Connected to service * List APIs: "help api list" * List Plugins: "help pi list" * Launch BASH: "shell" Command> shell - Ajouter l'IP manuellement:
root@vct-front-01 [ ~ ]# cat >> /etc/dnsmasq.conf <<'EOF' address=/vct-front-01.myges.lan/192.168.156.134 ptr-record=134.156.168.192.in-addr.arpa,vct-front-01.myges.lan EOF root@vct-front-01 [ ~ ]# systemctl restart dnsmasq
- Se connecter en SSH au vcenter
- Attendre la fin du step 2
- Ajouter dans le fichier de DNS (windows) l'entrée associée au vcenter
- Ouvrir un navigateur en administrateur
$hostsFile = "$env:SystemRoot\System32\drivers\etc\hosts" $entry = "192.168.156.134`tvct-front-01.myges.lan`tvct-front-01" if (-not (Select-String -Path $hostsFile -Pattern 'vct-front-01' -Quiet)) { Add-Content -Path $hostsFile -Value "`r`n$entry" -Encoding ASCII Write-Host "Entrée ajoutée." -ForegroundColor Green } else { Write-Host "Une entrée vct-front-01 existe déjà :" -ForegroundColor Yellow Select-String -Path $hostsFile -Pattern 'vct-front-01' } ipconfig /flushdns | Out-Null Resolve-DnsName vct-front-01.myges.lan -Type A
- Ouvrir un navigateur en administrateur
- Allez sur https://vct-front-01.myges.lan
Ajout des ESX au vcenter
- Créer un centre de donnée
- Ajouter les ESX sur le centre de donnée
- Une fois avoir ajouté tout les hôtes voici comment doit se trouver le cluster
6 - DRS, VMOTION et HA
vMotion : déplacer une VM sans l'éteindre
Avant de parler de DRS, il faut connaître vMotion C'est la technologie qui permet de déplacer une VM allumée d'un hôte à un autre, sans coupure pour les utilisateurs. La mémoire de la VM est copiée vers le nouvel hôte pendant qu'elle continue de tourner, puis la bascule finale ne dure qu'une fraction de seconde.
DRS : l'équilibreur de charge
signifie Distributed Resource Scheduler, soit « planificateur de ressources distribué ». Son rôle DRS surveille en permanence l'utilisation du processeur et de la mémoire de chaque hôte. Si un hôte est surchargé pendant qu'un autre se tourne les pouces, DRS déplace des VM (grâce à vMotion) pour équilibrer la charge. Il intervient aussi au démarrage d'une VM : il choisit automatiquement l'hôte le plus adapté pour l'accueillir.
Les modes d'automatisation
- Manuel : DRS fait des recommandations, l'administrateur décide.
- Partiellement automatisé : DRS place les VM au démarrage, mais propose seulement les déplacements ensuite.
- Entièrement automatisé : DRS déplace lui-même les VM quand c'est utile.
HA : le filet de sécurité
HA signifie High Availability, soit « haute disponibilité ».
Son rôle HA surveille l'état des hôtes du cluster. Si un hôte tombe en panne (coupure électrique, plantage, câble arraché…), HA redémarre automatiquement ses VM sur les hôtes restants.
Prérequis
Prérequis du poste hôte :
- 500 Go de disque
- 32 Go de RAM
- Virtualisation activée dans le BIOS
Prérequis avant de commencer le TP :
- Avoir 1 Vcenter
- Avoir 2 ESX
Mise en place de vmotion
- Paramétrer vmotion sur la pile réseau
- Test de vmotion
Mise en place du DRS
On ne pourra pas tester DRS car il faudrait surcharger l'un des ESX ce que je ne ferai pas sur ce TP.
- Création d'un cluster
- Ajouter les deux ESX dans le nouveau cluster en les glissant dedans
- Paramétrer le DRS dans la configuration du cluster
- Activer le DRS
Mise en place du HA
- tiver le HA
Tableau explicatif des options avancée
Option Option Pourquoi ? das.ignoreInsufficientHbDatastore true Un seul datastore das.isolationaddress0 192.168.156.2 Gateway du réseau qui permet de check si un hôte est isolé das.ignoreRedundantNetWarning true Si pas de redondance de gestion - Test
Il faut laisser une machine sur ESX-FRONT-02 (pas le vcenter) et l'éteindre (ESX-FRONT-02), on verra alors la VM déplacée vers le noeud restant.
La Vm est bien migré sur le seul hôte disponible !!