Si un système à partir duquel le gestionnaire de configuration de BMC BladeLogic déploie le logiciel est disponible sur le réseau et que vous avez installé un agent EPI pour interagir avec celui-ci, le logiciel peut être déployé directement sur des machines nouvellement provisionnées. L'utilisateur émettant la demande peut sélectionner quel logiciel déployer ou le Blueprint peut contenir les tâches spécifiques à déployer sur toutes les machines provisionnées à partir de ce Blueprint.

Avant de commencer

  • Installer un agent EPI pour BMC BladeLogic.

  • Connectez-vous à l'agent invité EPI/BMC vRealize Automation en tant qu'administrateur système.

  • En tant qu'administrateur système exécutant l'agent EPI, connectez-vous à la console BladeLogic pour configurer le profil d'authentification à utiliser et pour accepter tout certificat de sécurité BladeLogic, puis fermez la console. Ce prérequis n'est requis qu'une seule fois.

Procédure

  1. Sélectionnez Démarrer > Outils d'administration > Service et arrêtez le service de l'agent EPI/BMC vRealize Automation.
  2. Sur l'hôte de l'installation de l'agent EPI, qui peut être le même que celui de Manager Service, modifiez le répertoire d'installation de l'agent EPI, généralement %SystemDrive%\Program Files (x86)\VMware\vCAC Agents\agent_name.
  3. Modifiez chaque fichier du dossier Scripts\nsh du répertoire de l'agent EPI et, dans la section de la liste de paramètres de chaque fichier .nsh, mettez à jour les valeurs des variables suivantes. La description de chaque variable s'affiche au-dessus de leur définition.

    USERNAME_USER=BLAdmin

    AUTH_TYPE=SRP

    PASSWORD_USER=password

    APP_SERVER_HOST=bladelogic.dynamicops.local

    ROLE_NAME=BLAdmins

  4. Modifiez le fichier de configuration de l'agent, VRMAgent.exe.config, dans le répertoire d'installation de l'agent EPI et remplacez CitrixProvisioningUnregister.ps1 par DecomMachine.ps1.
    1. Localisez la ligne suivante.
      <DynamicOps.Vrm.Agent.EpiPowerShell
        registerScript="CitrixProvisioningRegister. ps1"
        unregisterScript="CitrixProvisioningUnregister.ps1"/>
    2. Modifiez la ligne pour qu'elle corresponde à l'élément suivant.
      <DynamicOps.Vrm.Agent.EpiPowerShell
        registerScript="CitrixProvisioningRegister. ps1"
        unregisterScript="DecomMachine.ps1"/>
  5. Si vous avez l'intention de provisionner en clonage avec une attribution d'adresse IP statique, vous pouvez activer l'enregistrement BMC BladeLogic de machines provisionnées par adresse IP plutôt que par nom de machine
    1. Modifiez les fichiers InstallSoftware.ps1 et DecomMachine.ps1 dans le dossier Scripts du répertoire de l'agent EPI et changez la ligne $byip=$false par $byip=$true. modifiez les fichiers InstallSoftware.ps1 et DecomMachine.ps1 dans le dossier Scripts du répertoire de l'agent EPI et changez la ligne $byip=$false par $byip=$true.
    2. Si vous activez l'enregistrement par adresse IP en réalisant le changement ci-dessus, il vous faut effectuer le provisionnement en utilisant l'attribution d'adresse IP, sans quoi l'intégration de BMC BladeLogic échoue.
  6. Sélectionnez Démarrrer > Outils administratifs > Servicespour démarrer le service d'agent EPI/BMC (Agent vRealize Automation - service de nom d'agent).
  7. Placez toutes les tâches BMC BladeLogic que vous souhaitez mettre à disposition pour être sélectionnées par les demandeurs de machine ou spécifiées par les architectes de Blueprint au même emplacement au sein du gestionnaire de configuration de BMC BladeLogic, par exemple /Utility.
  8. Préparez une machine de référence et convertissez-la en modèle pour clonage.
    1. Installez un agent BMC BladeLogic qui dirige vers le serveur sur lequel BMC BladeLogic Configuration Manager est exécuté.
    2. Vérifiez que vous pouvez vous connecter à l'agent sur l'invité et exécuter des tâches avec succès comme prévu après un provisionnement.

Résultats

Les administrateurs de locataire et les gestionnaires de groupe d'activité peuvent désormais intégrer BMC BladeLogic dans des Blueprints clones. Reportez-vous à Ajouter l'intégration de BMC BladeLogic à un Blueprint.