VCENTER

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 :

Prérequis à télécharger :

Configuration de la VM :

Création de la VM

  1. image.png
  2. image.png

  3. image.png

  4. image.png

  5. image.png

  6. image.png

  7. Changer La RAM pour 8 Go

    image.png


  8. Vérifier Si la virtualisation est activée

    image.png


  9. Démarrer la VM

    image.png


  10. Laisser l'installation se faire

    image.png

    image.png


  11. Paramétrage de l'OS

    image.png


  12. Accepter la licence

    image.png


  13. Paramétrer le stockage

    image.png

  14. Sélectionner le type de clavier

    image.png


  15. Paramétrer le mot de passe je conseil Espoir15$

    image.png


  16. Confirmer l'installation

    image.png


  17. Redémarrer le serveur

    image.png


  18. Paramétrer le nom du serveur et le domaine de recherche DNS

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png


  19. Accéder à la webui

    image.png

    image.png

    image.png


Bravo !! L'ESXi est installé

image.png

2 - Paramétrage du Réseau

Prérequis:

Mise en place:

3 - Paramétrage du stockage

Prérequis:

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:

image.png

Ajouter une banque de donnée NFS:

image.png

image.png

image.png

image.png

4 - Création d'une VM

Prérequis:

Création de 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 :


Prérequis

Prérequis du poste hôte :

Prérequis à télécharger :

Installation de vcenter

  1. Monter l'ISO sur votre PC  et lancer l'installer

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png


  2. Attendre le déploiement du Vcenter --> stage 1. 
    On peut se rendre sur esx 01 et voire l'avancement 

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

  3. 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.
    1. 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

    2. 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

  4. Attendre la fin du step 2

    image.png


  5. Ajouter dans le fichier de DNS (windows) l'entrée associée au vcenter
    1. 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

  6. Allez sur https://vct-front-01.myges.lan

    image.png

Ajout des ESX au vcenter

  1. Créer un centre de donnée

    image.png

    image.png

  2. Ajouter les ESX sur le centre de donnée

    image.png

    image.png


    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

  3. Une fois avoir ajouté tout les hôtes voici comment doit se trouver le cluster

    image.png


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

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 :

Prérequis avant de commencer le TP :

Mise en place de vmotion
  1. Paramétrer vmotion sur la pile réseau

    image.png

    image.png

    image.png

    image.png
    A faire sur les deux hôtes ESX !!

  2. Test de vmotion
    1. Allumer une VM

      image.png


    2. Effectuer un ping infini sur l'ip de la VM 

      image.png

    3. Déplacer les VM d'un hôte a un autre sans l'éteindre

      image.png

      image.png

      image.png

      image.png

      image.png

      image.png
      La VM a bien été migrée !! Ci-dessous une capture de l'écran du ping on y voit un léger temps de réponse supplémentaire mais aucun arrêt

      image.png


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.

  1. Création d'un cluster

    image.png

    image.png

    image.png

  2. Ajouter les deux ESX dans le nouveau cluster en les glissant dedans

    image.png

  3. Paramétrer le DRS dans la configuration du cluster

    image.png


  4. Activer le DRS



    image.png


Mise en place du HA
  1. tiver le HA

    image.png

    image.png

    image.png

    image.png

    image.png

    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

  2. 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.

    image.png

    image.png

    image.png

    La Vm est bien migré sur le seul hôte disponible !!