Après avoir installé l'agent invité et l'agent de démarrage logiciel sur votre machine de référence, vous désactivez SELinux pour vous assurer que votre modèle prend en charge la mise en œuvre spécifique de MySQL utilisée dans l'exemple d'application Dukes Bank. Vous transformez votre machine de référence en un modèle que vous pouvez utiliser pour provisionner l'exemple d'application vSphere Dukes Bank.

Pourquoi et quand exécuter cette tâche

Après avoir converti votre machine de référence en modèle, vous ne pouvez pas modifier ou mettre sous tension le modèle à moins que vous le convertissiez de nouveau en une machine virtuelle.

Procédure

  1. Connectez-vous à votre machine de référence en tant qu'utilisateur root.
    1. Modifiez votre fichier /etc/selinux/config pour désactiver SELinux.
      SELINUX=disabled

      Si vous ne désactivez pas SELinux, le composant logiciel MySQL de l'application Duke's Bank Sample risque de ne pas fonctionner comme prévu.

    2. Supprimez les règles de persistance udev.
      /bin/rm -f /etc/udev/rules.d/70*
    3. Activez les machines clonées à partir de ce modèle de sorte qu'elles disposent d'identifiants uniques.
      /bin/sed -i '/^\(HWADDR\|UUID\)=/d'
      /etc/sysconfig/network-scripts/ifcfg-eth0
    4. Si vous avez redémarré ou reconfiguré la machine de référence après avoir installé l'agent d'amorce logicielle, réinitialisez l'agent.
      /opt/vmware-appdirector/agent-bootstrap/agent_reset.sh
    5. Mettez la machine hors tension.
      shutdown -h now
  2. Connectez-vous à vSphere Web Client en tant qu'administrateur.
  3. Cliquez avec le bouton droit sur la machine de référence et sélectionnez Modifier les paramètres.
  4. Entrez dukes_bank_template dans la zone de texte Nom de VM.
  5. Si votre machine de référence dispose d'un système d'exploitation invité CentOS, sélectionnez Red Hat Enterprise Linux 6 (64 bits) dans le menu déroulant Version du SE invité.

    Si vous sélectionnez CentOS, votre modèle et votre spécification de personnalisation peuvent ne pas fonctionner comme vous le souhaitez.

  6. Cliquez sur OK.
  7. Cliquez avec le bouton droit sur votre machine de référence dans vSphere Web Client et sélectionnez Modèle > Convertir en modèle.

Résultats

vCenter Server marque votre machine de référence dukes_bank_template comme modèle et affiche la tâche dans le panneau Tâches récentes. Si vous avez déjà placé votre environnement vSphere dans la gestion de vRealize Automation, votre modèle est découvert pendant la prochaine collecte de données. Si vous n'avez pas encore configuré votre vRealize Automation, le modèle est collecté pendant ce processus.