Lorsque vous créez des vApp, cela vous permet de les rassembler au même endroit, ainsi que de gérer l'alimentation des machines virtuelles qui s'y trouvent en gérant l'alimentation du vApp souhaité.
Un des autres avantages des vApp est la possibilité d'exporter ou d'importer un vApp. Ce qui permet de transférer facilement plusieurs machines virtuelles d'un serveur à l'autre ou de diffuser un vApp sur Internet (si vous le souhaitez).
Lorsque vous créez un vApp, vous avez la possibilité d'y ajouter des informations et notamment le nom du produit et/ou du fournisseur de celui-ci.
Ceci est facultatif, mais intéressant lorsque le but est de diffuser ce vApp sur Internet.
Pour cela, sélectionnez votre vApp et cliquez sur : Actions -> Modifier les paramètres.
Ensuite, allez dans l'onglet "Détails" et renseignez les informations souhaitées (facultatives) :
Grâce à l'interface web (vSphere Client), vous pourrez exporter votre vApp depuis un simple navigateur web moderne.
Préférez tout de même Mozilla Firefox ou Google Chrome pour une meilleure compatibilité avec cette interface web.
Pour commencer, sélectionnez le vApp que vous souhaitez exporter.
Ensuite, cliquez sur : Actions -> Modèles OVF -> Exporter le modèle OVF.
Dans l'assistant "Exporter le modèle OVF" qui apparait, indiquez un nom (sans espace de préférence).
Si vous cochez la case "Activer les options avancées", vous aurez la possibilité de :
Ensuite, cliquez sur OK.
Plusieurs fichiers seront proposés en téléchargement :
Les fichiers les plus lourds à télécharger étant évidemment les fichiers ".vmdk" qui correspond chacun à un disque dur d'une des machines virtuelles de votre vApp.
Dans la liste des tâches récentes, vous verrez plusieurs tâches "Exporter le modèle OVF" apparaitre pour votre vApp.
Une fois tous les fichiers proposés téléchargés, un fichier supplémentaire dont l'extension est ".mf" sera proposé au téléchargement.
Il s'agit du fichier manifest utilisé avec le format OVF pour pouvoir vérifier l'intégrité des fichiers téléchargés lorsque vous souhaiterez importer cette vApp au format OVF.
Une fois ce dernier fichier téléchargé, les tâches "Exporter le modèle OVF" seront terminées.
Au final, sur votre disque dur, vous aurez :
Pour déployer un nouveau vApp depuis son format OVF exporté précédemment, sélectionnez l'hôte VMware ESXi où vous souhaitez déployer ce nouveau vApp et cliquez sur : Actions -> Déployer un modèle OVF.
Dans l'assistant "Déployer un modèle OVF" qui apparait, sélectionnez l'option "Fichier local" et cliquez sur le bouton : Parcourir.
Sélectionnez tous les fichiers exportés précédemment, ainsi que le fichier manifest (.mf) facultatif pour que l'intégrité des fichiers puisse être vérifiée.
Puis, cliquez sur Ouvrir.
L'assistant vous indique le nombre de fichiers qui ont été sélectionnés.
Cliquez sur Next.
Indiquez un nom pour ce nouveau vApp et sélectionnez l'emplacement (centre de données ou dossier) où vous souhaitez l'ajouter.
Sélectionnez la ressource de calcul (hôte VMware ESXi) où vous souhaitez exécuter ce vApp (et ses VMs).
Des informations concernant le modèle OVF à importer apparaitront.
Si vous avez ajouté des informations via l'onglet "Détails" des paramètres de votre vApp (comme expliqué à la 1ère étape de ce tutoriel), ces informations s'afficheront ici.
Nous retrouvons donc dans notre cas, le nom de notre produit "RDS Test Infra" et le nom du fournisseur "InformatiWeb Pro".
Sélectionnez la banque de données où vous souhaitez stocker votre nouveau vApp, puis sélectionnez le format de disque virtuel à utiliser :
Sélectionnez les réseaux virtuels de votre serveur à utiliser pour les réseaux virtuels utilisés par ce vApp.
Dans notre cas, il s'agit du réseau virtuel par défaut "VM Network".
Un résumé de la configuration de ce déploiement OVF apparait.
Le déploiement du vApp depuis son format OVF démarre et ces tâches apparaissent dans la liste des tâches récentes :
Néanmoins, dans certains cas, il arrive que le déploiement d'un vApp via l'interface web "vSphere Client" échoue sans raison apparente.
Ce qui affichera l'erreur "Echec du déploiement du module OVF".
Dans notre cas, en regardant dans l'historique des tâches (via le menu -> Tâches), nous avons pu voir que l'erreur qui s'était produite était "Invalid response code: 500".
Ce qui se produit normalement lorsque le modèle OVF importé contient des références vers certains fichiers avec des liens HTTP. Source : VMware vSphere 6.5 Release Notes.
Ce qui n'était pas notre cas.
Si l'importation échoue aussi dans votre cas et que vous ne trouvez pas la réponse sur Internet, utilisez l'outil "ovftool" pour importer ce modèle OVF en ligne de commandes.
Vous aurez beaucoup plus de chance que cela réussisse du 1er coup.
VMware 27/7/2022
VMware 4/9/2024
VMware 13/12/2024
VMware 24/7/2024
Contenu épinglé
Contact
® InformatiWeb-Pro.net - InformatiWeb.net 2008-2022 - © Lionel Eppe - Tous droits réservés.
Toute reproduction totale ou partielle de ce site est interdite et constituerait une contrefaçon sanctionnée par les articles L.335-2 et suivants du Code de la propriété intellectuelle.
Vous devez être connecté pour pouvoir poster un commentaire