Avant d'effectuer le clonage d'une machine virtuelle, vous devez créer un modèle de machine virtuelle sur lequel les clones sont basés.

Conditions préalables

Procédure

  1. Dans vSphere Web Client ou vSphere Client, créez une machine virtuelle.
  2. Configurez des options de configuration personnalisées.
    1. Cliquez avec le bouton droit sur la machine virtuelle et cliquez sur Modifier les paramètres.
    2. Spécifiez le nombre de vCPU et la taille de la mémoire virtuelle.
      Suivez les instructions sur les vCPU et la taille de la mémoire virtuelle dans le guide d'installation de votre distribution Linux.
      Par exemple, Ubuntu 18.04 indique de configurer 2 048 Mo de mémoire virtuelle et 2 vCPU.
    3. Sélectionnez Carte vidéo et spécifiez le nombre d'écrans et la mémoire vidéo (vRAM) totale.
      Réglez la taille vRAM dans vSphere Web Client pour les machines virtuelles utilisant 2D, qui utilisent le pilote VMware. La taille vRAM n'a aucun effet sur les machines vDGA ou NVIDIA GRID vGPU, qui utilisent des pilotes NVIDIA.

      Suivez les instructions de la section Paramètres de machine virtuelle pour les graphiques 2D. N'utilisez pas le Calculateur de mémoire vidéo.

  3. Mettez la machine virtuelle sous tension et installez la distribution Linux.
  4. Créez un utilisateur avec des privilèges root, par exemple, ViewUser. Cet utilisateur est utilisé pour installer et désinstaller Horizon Agent uniquement.
  5. Modifiez /etc/sudoers et ajoutez la ligne ViewUser ALL=(ALL) NOPASSWD:ALL.
    Avec cette ligne dans /etc/sudoers, aucun mot de passe n'est requis pour exécuter sudo en tant que ViewUser. Lorsque vous exécutez l'exemple de script pour installer Horizon Agent qui est fourni dans ce chapitre, vous spécifiez ViewUser comme entrée.
  6. Si la distribution Linux est RHEL, CentOS ou NeoKylin, modifiez /etc/sudoers et commentez les lignes suivantes :
    Defaults requiretty
    Defaults !visiblepw
  7. Si la distribution Linux n'est pas RHEL/CentOS 8.x, RHEL/CentOS 7.x ou SLED/SLES 12.x, installez VMware Tools.
    Open VM Tools est installé par défaut sur RHEL/CentOS 8.x, RHEL/CentOS 7.x et SLED/SLES 12.x.
  8. Installez et configurez les modules de dépendance.
    1. Si la distribution Linux exécute une version d'Open VM Tools antérieure à 9.10, installez le plug-in deployPkg.
      Les instructions sont disponibles à l'adresse http://kb.vmware.com/kb/2075048.
    2. Si la distribution Linux est Ubuntu, reportez-vous aux articles suivants de la base de connaissances afin de déterminer les modules de dépendance à installer et à configurer dans la machine virtuelle.
  9. Pour RHEL et CentOS, activez le paramètre de connexion réseau Se connecter automatiquement.
  10. Exécutez les tâches d'intégration AD.
  11. Exécutez les étapes pour configurer des graphiques.
  12. Installez Horizon Agent.
     sudo ./install_viewagent.sh -A yes

    Reportez-vous à la section Installation d'Horizon Agent.

  13. Exécutez des configurations supplémentaires à l'aide des fichiers de configuration de Horizon 7.
  14. Arrêtez la machine virtuelle et créez un snapshot.