Déployer Service Management Automation

Important

Cette version de Service Management Automation (SMA) a atteint la fin du support. Nous vous recommandons de mettre à niveau vers SMA 2022.

Pour déployer Service Management Automation (SMA), vous devez installer le service web SMA, configurer le Runbook Worker SMA et configurer le module PowerShell SMA. Vous pouvez aussi installer les composants de Service Management Automation en utilisant une installation sans assistance.

Vous pouvez installer le service web sur n’importe quel ordinateur capable de communiquer avec Microsoft Azure Pack et un instance de SQL Server.

Installer le service web Service Automation

  1. Dans le dossier contenant le logiciel d’installation de System Center - Orchestrator téléchargé, sélectionnez Programme d’installation pour démarrer l’Assistant Installation.

  2. Sous Gestion des services, sélectionnez Service web, puis Sélectionnez Installer.

  3. Renseignez les informations d’inscription du produit, puis sélectionnez Suivant.

  4. Passez en revue et acceptez les termes du contrat de licence, puis sélectionnez Suivant.

  5. Passez en revue la notification des données de diagnostic et d’utilisation, puis sélectionnez Suivant.

  6. Ceci lance la vérification des prérequis. Passez en revue les résultats de la vérification. Si tous les éléments sont installés, sélectionnez Suivant.

    Notes

    Si vous voyez un X en regard de l'un de ces logiciels prérequis, vous devez l'installer et réexécuter la vérification de la configuration requise. Vous ne pouvez pas terminer l’installation du point de terminaison de service tant que vous n’avez pas réussi la configuration requise case activée.

  7. Fournissez les informations suivantes pour le point de terminaison de base de données à utiliser, puis sélectionnez Suivant.

    Item Action
    Serveur Entrez le nom du serveur de base de données. Par défaut, il s'agit de localhost.

    Le format est sqlserver\instance, où \instance est facultatif.
    Numéro de port Entrez le numéro de port que vous souhaitez utiliser pour la base de données. La valeur par défaut est 1433.
    Nom de la base de données Entrez le nom de la base de données. La valeur par défaut est SMA.
    Informations d’identification d’authentification Sélectionnez le type d'authentification que vous souhaitez utiliser. Vous pouvez utiliser l'authentification Windows ou l'authentification SQL Server.

    Si vous choisissez l'authentification SQL Server, entrez le nom d'utilisateur et le mot de passe de l'ordinateur qui exécute SQL Server.

    Notes

    Si vous effectuez une mise à niveau à partir d’une installation précédente, utilisez les détails de la base de données de l’installation précédente.

  8. Fournissez les informations suivantes pour configurer les paramètres IIS (Internet Information Settings) pour le service web, puis sélectionnez Suivant.

    Item Action
    Groupes ou utilisateurs de sécurité du domaine avec accès Entrez un groupe de sécurité ou un ou plusieurs utilisateurs pouvant accorder l'accès au service Web.
    Nom du pool d'applications SMA

    Ce nom n’est pas configurable.
    Informations d'identification du pool d'applications Spécifiez les informations d'identification à utiliser pour le pool d'applications. Il s'agit des informations d'identification sous lesquelles le service Web s'exécute.
  9. Entrez le numéro de port du service Web à utiliser. Par défaut, il s'agit de 9090.

  10. Choisissez le certificat de sécurité à utiliser pour chiffrer la communication entre Microsoft Azure Pack et le point de terminaison de service web SMA.

    Vous pouvez choisir de faire générer par le programme d'installation un certificat auto-signé à utiliser, ou vous pouvez sélectionner un certificat existant dans votre magasin de certificats local.

    Sélectionnez Suivant.

  11. Examinez l'emplacement des fichiers du service Web. Vous pouvez accepter la valeur par défaut ou spécifier un autre emplacement. Sélectionnez Suivant.

  12. Indiquez si vous voulez utiliser Microsoft Update pour conserver votre logiciel à jour. Sélectionnez Suivant.

  13. Passez en revue le résumé de l’installation, puis sélectionnez Installer.

    Une fois l’installation terminée, installez un Runbook Worker comme décrit dans Guide pratique pour installer le Runbook Worker SMA.

Installer le module PowerShell SMA

  1. Dans le dossier contenant le logiciel d’installation de System Center Orchestrator téléchargé, démarrez l’Assistant Installation.

  2. Sous Gestion des services, sélectionnez Administration PowerShell, puis Sélectionnez Installer.

  3. Suivez les instructions de l'Assistant Installation.

Installer le Runbook Worker SMA

  1. Dans le dossier contenant le logiciel d’installation d’Orchestrator téléchargé, sélectionnez Programme d’installation pour démarrer l’Assistant Installation.

  2. Sous Gestion des services, sélectionnez Runbook Worker, puis Installer.

  3. Suivez les instructions de l'Assistant Installation.

Une fois l’installation terminée, utilisez les informations d’identification d’administration pour configurer Automation dans le portail de gestion Microsoft Azure Pack.

Important

Chaque composant de SMA est installé sur un site web Internet Information Services (IIS) qui est configuré par défaut avec un certificat auto-signé. Étant donné que ces certificats auto-signés ne sont pas émis par l'une des autorités de certification racine de confiance que votre navigateur charge au démarrage, votre navigateur affiche un avertissement de sécurité quand vous essayez de vous connecter à l'un des sites. Nous vous recommandons de remplacer les certificats auto-signés par des certificats émis par une autorité de certification racine de confiance pour éviter cet avertissement.

Configurer SMA à partir d’une invite de commandes

Votre support d’installation contient les fichiers Windows Installer pour chacune des fonctionnalités SMA suivantes :

  • Module PowerShell : PowershellModuleInstaller.msi

  • Service Web : WebServiceInstaller.msi

  • Runbook worker : WorkerInstaller.msi

Notes

Les options d'installation doivent être entrées dans une invite de commande. Un fichier de réponses n’est pas pris en charge.

Options d'installation du module PowerShell

Le module PowerShell SMA est un prérequis du service web SMA : vous devez donc installer le module PowerShell SMA avant de déployer le service web SMA. Le programme d'installation du module PowerShell ne prend aucun paramètre. Par exemple, vous pouvez utiliser la commande suivante :

msiexec.exe /i PowershellModuleInstaller.msi

Options d'installation de service Web

Les variables suivantes peuvent être spécifiées sur une invite de commande pour remplacer les comportements par défaut.

Élément d'installation Commutateur de la ligne de commande Valeurs valides
Pool d'applications IIS APPOOLACCOUNT String
Pool d'applications IIS APPOOLPASSWORD String
Pool d'applications IIS ADMINGROUPMEMBERS Chaîne (une liste séparée par des virgules des utilisateurs à ajouter au groupe d'administrateurs de IIS)
Base de données SQL Server CREATEDATABASE Oui ou Non (la valeur par défaut est Non)
Base de données SQL Server DATABASEAUTHENTICATION SQL, Windows (la valeur par défaut est Windows). Si DATABASEAUTHENTICATION = SQL, vous devez également spécifier SQLUSER et SQLPASSWORD
Base de données SQL Server SQLUSER String
Base de données SQL Server SQLPASSWORD String
Base de données SQL Server SQLSERVER Au format Nom du serveur, numéro de port. (Les valeurs par défaut sont localhost, 1433. Fournissez un numéro de port 0 pour spécifier un port dynamique.)
Base de données SQL Server SQLINSTANCE Chaîne (nom de l'instance de serveur facultatif)
Base de données SQL Server SQLDATABASE Chaîne (la valeur par défaut du nom de base de données est SMA)
Service web IIS SITENAME Chaîne (la valeur par défaut est SMA)
Service web IIS WEBSERVICEPORT Entier (la valeur par défaut est 9090)
Service web IIS INSTALLFOLDER Chaîne (la valeur par défaut est c:\inetpub\Service Management Automation)
Service web IIS USESSL Oui ou Non (la valeur par défaut est Oui)
Service web IIS SPECIFYCERTIFICATE Oui ou Non (la valeur par défaut est Non). Un certificat est créé automatiquement si vous spécifiez Non. Si vous sélectionnez Oui, fournissez également CERTIFICATESERIAL.
Service web IIS CERTIFICATESERIAL Numéro de série d’un certificat existant au format hexadécimal concaténé et sans espace entre les chiffres ; par exemple : 45C324C02318F48D4A9C4FC832B2CDCC
Suivi d'événements (ETW) ETWMANIFEST Oui ou Non (la valeur par défaut est Oui)
Données d’utilisation et de diagnostic envoyées à Microsoft SENDTELEMETRYREPORTS Oui ou Non (la valeur par défaut est Oui)
Microsoft Update automatique MSUPDATE Oui (opt-in) ou Non (aucune modification ; il s’agit de la valeur par défaut)
Clé du produit PRODUCTKEY String

Si la journalisation est souhaitée, utilisez la commande Msiexec.exe et spécifiez le chemin d'accès du journal. Par exemple, vous pouvez utiliser la commande suivante (veillez à utiliser le nom de votre SQL Server instance).

msiexec.exe /i WebServiceInstaller.msi /L*v C:\Andreas\WebServiceInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"

Options d'installation de runbook worker

Un Runbook Worker ne peut pas être installé sur le même ordinateur qu’un autre Runbook Worker. En outre, vous devez installer le Runbook Worker sur un ordinateur qui a accès à la même instance SQL Server que celle que le service web SMA utilise.

Les variables suivantes peuvent être spécifiées sur une invite de commande pour remplacer les comportements par défaut.

Élément d'installation Commutateur de la ligne de commande Valeurs valides
Service Windows SERVICEACCOUNT String
Service Windows SERVICEPASSWORD String
Base de données SQL Server CREATEDATABASE Oui ou Non (la valeur par défaut est Non)
Base de données SQL Server DATABASEAUTHENTICATION SQL Server ou Windows (la valeur par défaut est Windows)
Base de données SQL Server SQLUSER String
Base de données SQL Server SQLPASSWORD String
Base de données SQL Server SQLSERVER Au format Nom du serveur, numéro de port (les valeurs par défaut sont localhost, 1433. Fournissez un numéro de port 0 pour spécifier un port dynamique.)
Base de données SQL Server SQLINSTANCE Chaîne (nom de l'instance de serveur facultatif)
Base de données SQL Server SQLDATABASE Chaîne (la valeur par défaut du nom de base de données est SMA)
Emplacement d’installation du fichier INSTALLFOLDER Chaîne (la valeur par défaut est C :\Program Files\Microsoft System Center <version>\Service Management Automation)
Suivi d'événements (ETW) ETWMANIFEST Oui ou Non (la valeur par défaut est Oui)
Données d’utilisation et de diagnostic envoyées à Microsoft SENDTELEMETRYREPORTS Oui ou Non (la valeur par défaut est Oui)
Microsoft Update automatique MSUPDATE Oui (opt-in) ou Non (aucune modification ; il s’agit de la valeur par défaut)
Clé du produit PRODUCTKEY String

Si la journalisation est souhaitée, utilisez la commande Msiexec.exe et spécifiez le chemin d'accès du journal. Par exemple, vous pouvez utiliser la commande suivante (veillez à utiliser le nom de votre SQL Server instance) :

msiexec.exe /i WorkerInstaller.msi /L*v C:\Andreas\WorkerInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"

Notes

Si vous installez des Runbook Worker supplémentaires, vous devez exécuter l'applet de commande Windows PowerShell New-SmaRunbookWorkerDeployment pour configurer correctement le Runbook Worker.

  1. Arrêtez le service du serveur Runbook (RunbookService.exe) sur chaque ordinateur sur lequel un Runbook Worker est installé.

  2. Exécutez la commande Windows PowerShell suivante :

    New-SmaRunbookWorkerDeployment -<ComputerName> « <WebServiceEndpoint>

  3. Redémarrez le service du serveur Runbook sur chaque ordinateur sur lequel un Runbook Worker est installé.

Définir ou modifier le point de terminaison SMA

L’onglet Démarrage rapide pour Automation dans Microsoft Azure Pack pour Windows Server fournit un lien qui vous permet de configurer ou de modifier le point de terminaison SMA. Si le point de terminaison Service Management Automation n’est pas encore inscrit, sélectionnez Inscrire le point de terminaison Service Management Automation pour le configurer. Pour modifier les paramètres du point de terminaison SMA une fois qu’un point de terminaison a été configuré, sélectionnez Point de terminaison Current Service Management Automation.

Le point de terminaison SMA nécessite les informations suivantes :

  • L'URL et le port du service. Le numéro de port est défini quand vous installez SMA.

  • Nom d’utilisateur d’un compte d’utilisateur qui peut accéder au service web SMA. Les comptes ayant accès au service web SMA sont également définis lors de l’installation.

  • Le mot de passe du compte d'utilisateur.

Désinstaller SMA

Tous les composants SMA peuvent être supprimés dans le Panneau de configuration en sélectionnant le composant dans la section Programmes et en sélectionnant Désinstaller.

Étapes suivantes

En savoir plus sur Microsoft Azure Pack pour Windows Server Microsoft Azure Pack pour Windows Server.