Avant d'exécuter le programme d'installation de l'interface de ligne de commande pour déployer un dispositif vCenter Server Appliance ou Platform Services Controller, vous devez préparer un fichier JSON avec des paramètres de configuration et leurs valeurs pour la spécification de votre déploiement.

Pourquoi et quand exécuter cette tâche

Le programme d'installation vCenter Server Appliance contient les modèles JSON pour tous les types de déploiement. Pour plus d'informations sur les modèles, reportez-vous à Modèles JSON pour le déploiement du dispositif vCenter Server Appliance et Platform Services Controller via une interface de ligne de commande.

Vous pouvez déployer un dispositif avec les configurations minimales en définissant les valeurs des paramètres de configuration dans le modèle JSON en fonction de votre spécification. Vous pouvez modifier les valeurs prédéfinies, supprimer et ajouter des paramètres de configuration à des fins de configurations personnalisées.

Pour obtenir une liste complète des paramètres de configuration et de leurs descriptions, accédez au sous-répertoire du programme d'installation de votre système d'exploitation et exécutez la commande vcsa-deploy install --template-help ou reportez-vous à la section Paramètres de configuration d'un déploiement.

Préambules

Procédure

  1. Dans le programme d'installation vCenter Server Appliance, accédez au répertoire vcsa-cli-installer et ouvrez le sous-dossier templates.
  2. Copiez les modèles de déploiement du sous-dossier install vers votre espace de travail.
    Important :

    Le chemin d'accès aux fichiers de configuration JSON doit contenir uniquement des caractères ASCII. Les caractères ASCII étendus et non-ASCII ne sont pas pris en charge.

  3. Dans un éditeur de texte, ouvrez le fichier de modèle pour votre spécification.

    Pour vous assurer que la syntaxe de votre fichier de configuration JSON est correcte, utilisez un éditeur JSON.

  4. Renseignez les valeurs des paramètres de configuration requis et, si vous le souhaitez, entrez des paramètres supplémentaires et leurs valeurs.

    Par exemple, si vous souhaitez utiliser une attribution de DHCP IPv4 pour le réseau du dispositif, dans la sous-section network du modèle, remplacez la valeur du paramètre mode par dhcp et supprimez les paramètres de configuration par défaut correspondant à une attribution statique.

            "network": {
                "ip.family": "ipv4",
                "mode": "dhcp"
            },
    Important :

    Les valeurs de chaîne, notamment les mots de passe, doivent contenir uniquement des caractères ASCII. Les caractères ASCII étendus et non-ASCII ne sont pas pris en charge.

    Pour définir une valeur contenant un caractère de barre oblique inverse (\) ou de guillemets ("), vous devez faire précéder le caractère d'un caractère de barre oblique inverse (\). Par exemple, "password":"my\"password" définit le mot de passe my"password, "image":"G:\\vcsa\\VMware-vCenter-Server-Appliance-6.5.0.XXXX-YYYYYYY_OVF10.ova" définit le chemin d'accès G:\vcsa\VMware-vCenter-Server-Appliance-6.5.0.XXXX-YYYYYYY_OVF10.ova.

    Les valeurs booléennes doivent contenir uniquement des caractères en minuscules, c'est-à-dire, qu'une valeur peut être true ou false. Par exemple, "ssh.enable":false.

  5. (Facultatif) : Utilisez un éditeur JSON de votre choix pour valider le fichier JSON.
  6. Enregistrez-le au format UTF-8 et fermez-le.

Que faire ensuite

Vous pouvez créer et enregistrer des modèles supplémentaires au besoin, en fonction de votre spécification de déploiement.