Vous pouvez déployer plusieurs instances de vCenter Server Appliance ou le dispositif Platform Services Controller simultanément (en mode de traitement par lot) à l'aide du programme d'installation de l'interface de ligne de commande.

Pour déployer plusieurs instances simultanément, créez des modèles JSON pour toutes les instances de vCenter Server Applianceet de Platform Services Controller dans votre déploiement. Le programme d'installation de l'interface de ligne de commande évalue la topologie du déploiement en utilisant les modèles JSON et détermine l'ordre. Pour cette raison, les modèles JSON doivent utiliser des adresses IP statiques pour toutes les instances de vCenter Server et de Platform Services Controller dans le déploiement, qui sont dépendants les uns des autres. Par exemple, vous pouvez installer deux instances de vCenter Server qui partagent une instance de Platform Services Controller externe commune.

Important : Les modèles JSON que vous créez pour chaque dispositif doivent utiliser une adresse IP statique pour résoudre les adresses réseau des autres dispositifs dans le déploiement sur lequel ils ont une dépendance.

Pour effectuer le déploiement par lot, placez les modèles JSON de définition de votre déploiement dans un répertoire unique. Lorsqu'il est appelé, le programme d'installation de l'interface de ligne de commande déploie votre déploiement existant à l'aide de la topologie définie dans les modèles JSON.

Procédure

  1. Dans votre espace de travail, créez un dossier pour contenir les fichiers JSON pour le déploiement par lot. Par exemple, MyWorkspace/BatchDeploy.
  2. Préparez chaque fichier de configuration JSON et copiez le fichier dans votre dossier de déploiement par lot. Reportez-vous à la section Préparer votre fichier de configuration JSON au déploiement via l'interface de ligne de commande pour obtenir des instructions sur la configuration des fichiers JSON.
  3. Accédez au sous-répertoire vcsa-cli-installer de votre système d'exploitation.
    • Si vous exécutez le déploiement sur le système d'exploitation Windows, accédez au répertoire vcsa-cli-installer\win32.
    • Si vous exécutez le déploiement sur le système d'exploitation Linux, accédez au répertoire vcsa-cli-installer/lin64.
    • Si vous exécutez le déploiement sur le système d'exploitation Mac, accédez au répertoire vcsa-cli-installer/mac.
  4. (Facultatif) Exécutez une vérification préalable au déploiement sans déployer le dispositif pour vous assurer que vous avez correctement préparé le modèle de déploiement. Par exemple :
    vcsa-deploy install --precheck-only MyWorkspace/BatchDeploy
  5. Exécutez la commande de déploiement. Par exemple,
    vcsa-deploy install --accept-eula --acknowledge-ceip optional_argumentsMyWorkspace/BatchDeploy

    Utilisez optional_arguments pour entrer des arguments séparés par des espaces afin de définir des paramètres d'exécution supplémentaires de la commande de déploiement.

    Par exemple, vous pouvez définir l'emplacement du journal et d'autres fichiers de sortie générés par le programme d'installation.
    vcsa-deploy install --accept-eula --acknowledge-ceip --log-dir=path_to_the_locationMyWorkspace/BatchDeploy