Enregistrez les paramètres système d'un système d'exploitation invité Linux dans une spécification de personnalisation que vous pouvez appliquer lors du clonage ou du déploiement de machines virtuelles à partir de modèles.
Procédure
- Sélectionnez . Puis, sous Stratégies et profils, cliquez sur Spécifications de personnalisation de la machine virtuelle.
- Cliquez sur l'icône Créer une nouvelle spécification.
L'assistant
Nouvelle spécification de personnalisation d'invité de la machine virtuelle s'ouvre.
- Sur la page Nom et SE cible, entrez un nom et une description pour la spécification de personnalisation et sélectionnez Linux comme système d'exploitation invité cible, puis cliquez sur Suivant.
- Sur la page Nom de l'ordinateur, entrez le nom de l'ordinateur du système d'exploitation invité et un nom de domaine.
Le système d'exploitation utilise ce nom pour s'identifier sur le réseau. Sur des systèmes Linux, il s'agit du nom de l'hôte.
Option |
Action |
Utiliser le nom de machine virtuelle |
Sélectionnez cette option pour utiliser le nom de la machine virtuelle. Le nom d'ordinateur que vCenter Server crée est identique au nom de la machine virtuelle sur laquelle le système d'exploitation invité s'exécute. Si le nom dépasse 63 caractères, il est tronqué. |
Entrer un nom dans l'Assistant Cloner/Déployer |
Sélectionnez cette option afin de devoir entrer un nom pendant le clonage ou le déploiement. |
Saisir un nom |
- Entrez un nom.
Le nom peut contenir des caractères alphanumériques et un trait d'union (-). Il ne peut pas contenir de point (.), d'espaces ou de caractères spéciaux, et ne peut pas uniquement contenir des chiffres. Les noms ne sont pas sensibles à la casse.
- (Facultatif) Pour s'assurer que le nom est unique, cochez la case Ajouter une valeur numérique.
Cette action ajoute un trait d'union suivi d'une valeur numérique au nom de la machine virtuelle. Le nom est tronqué s'il dépasse 63 caractères lorsqu'il est combiné à la valeur numérique.
|
Générez un nom en utilisant l'application personnalisée configurée avec vCenter Server |
Facultatif : entrez un paramètre qui peut être transmis à l'application personnalisée. |
- Entrez Nom du domaine pour l'ordinateur et cliquez sur Suivant.
- Sur la page Fuseau horaire, sélectionnez le fuseau horaire de la machine virtuelle, puis cliquez sur Suivant.
- Sur la page Script de personnalisation, appliquez un script de personnalisation au système d'exploitation invité de la machine virtuelle et cliquez sur Suivant.
- Pour télécharger un fichier contenant le script de personnalisation, cliquez sur Parcourir et accédez au fichier sur votre machine locale. Le contenu du script s'affiche dans la zone de texte Script.
- (Facultatif) Entrez le script de personnalisation directement dans la zone de texte Script.
Le script de personnalisation ne peut pas comporter plus de 1 500 caractères.
Note :
Le délai d'expiration par défaut pour la personnalisation de l'invité est défini sur 100 secondes et inclut l'heure à laquelle le script doit s'exécuter lorsque vous utilisez un paramètre de ligne de commande "precustomization". Si vous exécutez des scripts qui dépasse le délai d'expiration, la personnalisation de l'invité échoue.
Lorsque vous ajoutez un script de personnalisation avec le paramètre de ligne de commande "precustomization", il est appelé avant le début de la personnalisation de l'invité. Par conséquent, la carte réseau virtuelle est déconnectée et vous ne pouvez pas accéder au réseau.
Lorsque vous utilisez le paramètre de ligne de commande "postcustomization" pour ajouter un script de personnalisation, ce dernier est appelé à l'issue de la personnalisation de l'invité. Par conséquent, le script est programmé dans le processus d'initialisation après la mise sous tension de la machine virtuelle, la carte réseau est connectée et vous pouvez accéder au réseau. L'heure d'exécution du script n'est pas incluse dans le délai d'expiration par défaut, vous évitez ainsi l'échec de la personnalisation de l'invité.
Exemple de script de personnalisation
#!/bin/sh
if [ x$1 == x"precustomization" ]; then
echo Do Precustomization tasks
elif [ x$1 == x"postcustomization" ]; then
echo Do Postcustomization tasks
fi
- Sur la page Réseau, sélectionnez le type des paramètres réseau à appliquer au système d'exploitation invité et cliquez sur Suivant.
- Sélectionnez Utiliser les paramètres réseau standard pour que vCenter Server configure toutes les interfaces réseau d'un serveur DHCP en utilisant les paramètres par défaut.
- Sélectionnez Sélectionner manuellement les paramètres personnalisés et configurez manuellement chaque interface réseau.
- Sélectionnez un adaptateur réseau dans la liste ou ajoutez-en un nouveau.
- Pour la carte réseau sélectionnée, cliquez sur Modifier.
La boîte de dialogue Modifier le réseau s'ouvre.
- Pour configurer la machine virtuelle afin qu'elle utilise un réseau IPv4, cliquez sur l'onglet IPv4.
Si vous sélectionnez l'option Inviter l'utilisateur à saisir une adresse IPv4 lorsque la spécification est utilisée, vCenter Server demande une adresse IP lorsque vous choisissez d'appliquer la spécification de personnalisation lors du clonage ou du déploiement. Vous êtes également invité à configurer les passerelles lors du clonage et du déploiement.
- Pour configurer la machine virtuelle afin qu'elle utilise un réseau IPv6, cliquez sur l'onglet IPv6.
Si vous sélectionnez l'option Inviter l'utilisateur à saisir une adresse lorsque la spécification est utilisée, vCenter Server demande la saisie d'une adresse IP lorsque vous choisissez d'appliquer la spécification de personnalisation lors du clonage ou du déploiement. Vous êtes également invité à configurer les passerelles lors du clonage et du déploiement.
- Cliquez sur OK.
- Sur la page Paramètres DNS, entrez les paramètres de serveur et de domaine DNS.
Les zones de texte
DNS principal,
DNS secondaire et
DNS tertiaire acceptent les adresses IPv4 et IPv6.
- Sur la page Prêt à terminer, passez en revue les détails et cliquez sur Terminer pour enregistrer vos modifications.
Résultats
La spécification de personnalisation que vous avez créée est répertoriée dans le Gestionnaire de spécification de personnalisation. Vous pouvez utiliser la spécification pour personnaliser les systèmes d'exploitation invités de la machine virtuelle.