10.7. Téléchargement d'images VMDK et création d'une machine virtuelle RHEL dans vSphere
Téléchargez une image .vmdk sur VMware vSphere à l'aide de l'outil CLI govc import.vmdk
.
Le téléchargement de l'image via l'interface utilisateur n'est pas pris en charge.
Conditions préalables
- Vous avez créé un modèle avec des personnalisations de nom d'utilisateur et de mot de passe.
-
Vous avez créé une image
.vmdk
à l'aide de l'outil de création d'images et l'avez téléchargée sur votre système hôte. -
Vous avez installé l'outil CLI
govc import.vmdk
. Vous avez configuré le client de l'outil CLI
govc import.vmdk
.vous devez définir les valeurs suivantes dans l'environnement :
GOVC_URL GOVC_DATACENTER GOVC_FOLDER GOVC_DATASTORE GOVC_RESOURCE_POOL GOVC_NETWORK
Procédure
-
Naviguez jusqu'au répertoire où vous avez téléchargé votre image
.vmdk
. Lancer l'image sur vSphere en suivant les étapes :
Importez l'image
.vmdk
dans vSphere :govc import.vmdk ./composer-api.vmdk foldername
Créez la VM dans VSphere sans la mettre sous tension :
govc vm.create \ -net.adapter=vmxnet3 \ -m=4096 -c=2 -g=rhel8_64Guest \ -firmware=efi -disk=”foldername/composer-api.vmdk” \ -disk.controller=scsi -on=false \ vmname
Mettez la VM sous tension :
govc vm.power -on vmname
Récupérer l'adresse IP de la VM :
HOST=$(govc vm.ip vmname)
Utilisez SSH pour vous connecter à la VM, en utilisant le nom d'utilisateur et le mot de passe que vous avez spécifiés dans votre plan :
$ ssh admin@HOST
NoteSi vous avez copié l'image
.vmdk
de votre hôte local vers la destination à l'aide de la commandegovc datastore.upload
, l'utilisation de l'image n'est pas prise en charge. Il n'y a pas d'option pour utiliser la commandeimport.vmdk
dans l'interface graphique vSphere et, par conséquent, l'interface graphique vSphere ne prend pas en charge le téléchargement direct, ce qui signifie que l'image.vmdk
n'est pas directement utilisable à partir de l'interface graphique vSphere.