Déployer Service Management Automation
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 également installer les composants Service Management Automation à l’aide d’une installation sans assistance.
Vous pouvez installer le service web sur n’importe quel ordinateur qui peut communiquer avec Microsoft Azure Pack et une instance de SQL Server.
Installer le service web Service Automation
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.
Sous Gestion des services, sélectionnez Service Web, puis Install.
Renseignez les informations d’inscription du produit, puis sélectionnez Suivant.
Passez en revue et acceptez les termes du contrat de licence, puis sélectionnez Suivant.
Passez en revue l’avis de données de diagnostic et d’utilisation, puis sélectionnez Suivant.
Cette opération 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.
Remarque
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 vérification des prérequis.
Fournissez les informations suivantes pour que le point de terminaison de base de données soit utilisé, puis sélectionnez Suivant.
Article 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.Remarque
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.
Fournissez les informations suivantes pour configurer les paramètres Internet Information (IIS) pour le service web, puis sélectionnez Suivant.
Article Action Groupe de sécurité de domaine ou utilisateurs disposant d’un 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. Entrez le numéro de port du service Web à utiliser. Par défaut, il s'agit de 9090.
Choisissez le certificat de sécurité à utiliser pour chiffrer la communication entre Microsoft Azure Pack et le point de terminaison du 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.
Cliquez sur Suivant.
Examinez l'emplacement des fichiers du service Web. Vous pouvez accepter la valeur par défaut ou spécifier un autre emplacement. Cliquez sur Suivant.
Indiquez si vous souhaitez utiliser Microsoft Update pour maintenir votre logiciel à jour. Cliquez sur Suivant.
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 How to install the SMA Runbook Worker.
Installer le module PowerShell SMA
Dans le dossier contenant le logiciel d’installation de System Center Orchestrator téléchargé, démarrez l’Assistant Installation.
Sous Gestion des services, sélectionnez Administration PowerShell, puis installez.
Suivez les instructions de l'Assistant Installation.
Configurer le Runbook Worker SMA
Dans le dossier contenant le logiciel d’installation d’Orchestrator téléchargé, sélectionnez Programme d’installation pour démarrer l’Assistant Installation.
Sous Gestion des services, sélectionnez Runbook Worker, puis installez.
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 d’administration Microsoft Azure Pack.
Important
Chaque composant SMA est installé sur un site web IIS (Internet Information Services) qui, par défaut, est configuré 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 des fichiers Windows Installer pour chaque SMA des fonctionnalités suivantes :
Module PowerShell : PowershellModuleInstaller.msi
Service Web : WebServiceInstaller.msi
Runbook worker : WorkerInstaller.msi
Remarque
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 requis pour le 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 ligne de commande | Valeurs valides |
---|---|---|
Pool d'applications IIS | APPOOLACCOUNT | Chaîne |
Pool d'applications IIS | APPOOLPASSWORD | Chaîne |
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 | Chaîne |
Base de données SQL Server | SQLPASSWORD | Chaîne |
Base de données SQL Server | SQLSERVER | Dans le format Nom du serveur, numéro de port. (Les valeurs par défaut sont localhost, 1433. Fournissez un numéro de port de 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 espaces 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é de produit | PRODUCTKEY | Chaîne |
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 instance SQL Server).
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 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 ligne de commande | Valeurs valides |
---|---|---|
Service Windows | SERVICEACCOUNT | Chaîne |
Service Windows | SERVICEPASSWORD | Chaîne |
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 | Chaîne |
Base de données SQL Server | SQLPASSWORD | Chaîne |
Base de données SQL Server | SQLSERVER | Dans le format nom du serveur, numéro de port (les valeurs par défaut sont localhost, 1433. Fournissez un numéro de port de 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é de produit | PRODUCTKEY | Chaîne |
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 instance SQL Server) :
msiexec.exe /i WorkerInstaller.msi /L*v C:\Andreas\WorkerInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"
Remarque
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.
Arrêtez le service du serveur Runbook (RunbookService.exe) sur chaque ordinateur sur lequel un Runbook Worker est installé.
Exécutez la commande Windows PowerShell suivante :
New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>
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 de 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 lorsque vous installez SMA.
Nom d’utilisateur d’un compte d’utilisateur qui peut accéder au service web SMA. Les comptes disposant d’un accès au service web SMA sont également définis pendant 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.