Bereitstellen von Service Management Automation

Wichtig

Diese Version von Service Management Automation (SMA) hat das Supportende erreicht. Es wird empfohlen, ein Upgrade auf SMA 2022 durchzuführen.

Zum Bereitstellen von Service Management Automation (SMA) müssen Sie den SMA-Webdienst installieren, den SMA Runbook Worker einrichten und das SMA PowerShell-Modul einrichten. Sie können die Service Management Automation-Komponenten auch mithilfe einer unbeaufsichtigten Installation installieren.

Sie können den Webdienst auf jedem Computer installieren, der mit Microsoft Azure Pack und einem instance SQL Server kommunizieren kann.

Installieren des Service Automation-Webdiensts

  1. Wählen Sie im Ordner mit der heruntergeladenen Installationssoftware für System Center – Orchestrator die Option Setup aus, um den Setup-Assistenten zu starten.

  2. Wählen Sie unter Dienstverwaltung die Option Webdienst und dann Installieren aus.

  3. Geben Sie die Produktregistrierungsinformationen ein, und wählen Sie Weiter aus.

  4. Überprüfen und akzeptieren Sie die Lizenzbedingungen, und wählen Sie Weiter aus.

  5. Überprüfen Sie den Hinweis zu Diagnose- und Nutzungsdaten, und wählen Sie Weiter aus.

  6. Dadurch wird die Prüfung der erforderlichen Komponenten gestartet. Überprüfen Sie die Ergebnisse der Prüfung. Wenn alle Elemente installiert sind, wählen Sie Weiter aus.

    Hinweis

    Wenn neben einer erforderlichen Software ein X angezeigt wird, müssen Sie diese Software installieren und anschließend die Voraussetzungsprüfung erneut ausführen. Sie können die Installation des Dienstendpunkts erst abschließen, wenn Sie die Voraussetzungsprüfung bestanden haben.

  7. Geben Sie die folgenden Informationen für den zu verwendenden Datenbankendpunkt an, und wählen Sie Weiter aus.

    Element Aktion
    Server Geben Sie den Namen des Datenbankservers ein. Standardmäßig ist dies „localhost“.

    Das Format lautet „sqlserver\instance“. Hierbei ist „\instance“ optional.
    Portnummer Geben Sie die Portnummer an, die Sie für die Datenbank verwenden möchten. Der Standardwert ist "1433".
    Datenbankname Geben Sie den Namen der Datenbank ein. Der Standardwert ist SMA.
    Anmeldeinformationen für die Authentifizierung Wählen Sie den gewünschten Authentifizierungstyp aus. Sie können die Windows-Authentifizierung oder die SQL Server-Authentifizierung verwenden.

    Wenn Sie die SQL Server-Authentifizierung wählen, geben Sie den Benutzernamen und das Kennwort für den Computer ein, auf dem SQL Server ausgeführt wird.

    Hinweis

    Wenn Sie ein Upgrade von einer vorherigen Installation durchführen, verwenden Sie die Datenbankdetails aus der vorherigen Installation.

  8. Geben Sie die folgenden Informationen an, um die Internetinformationseinstellungen (IIS) für den Webdienst zu konfigurieren, und wählen Sie Weiter aus.

    Element Aktion
    Domänensicherheitsgruppe oder Benutzer mit Zugriff Geben Sie eine Sicherheitsgruppe oder einen oder mehrere Benutzer ein, die den Zugriff auf den Webdienst gewähren können.
    Name des Anwendungspools SMA

    Dieser Name kann nicht konfiguriert werden.
    Anmeldeinformationen für Anwendungspool Geben Sie die Anmeldeinformationen an, die für den Anwendungspool verwendet werden sollen. Dies sind die Anmeldeinformationen, unter denen der Webdienst ausgeführt wird.
  9. Geben Sie die Portnummer an, die vom Webdienst verwendet werden soll. Der Standardwert ist 9090.

  10. Wählen Sie das Sicherheitszertifikat aus, das zum Verschlüsseln der Kommunikation zwischen Microsoft Azure Pack und dem SMA-Webdienstendpunkt verwendet werden soll.

    Sie können ein vom Installationsprogramm erstelltes selbstsigniertes Zertifikat verwenden oder ein vorhandenes Zertifikat aus Ihrem lokalen Zertifikatspeicher wählen.

    Wählen Sie Weiter aus.

  11. Überprüfen Sie den Speicherort für die Dateien des Webdiensts. Sie können den Standardspeicherort übernehmen oder einen anderen Speicherort angeben. Wählen Sie Weiter aus.

  12. Geben Sie an, ob Sie Ihre Software mithilfe von Microsoft Update auf dem neuesten Stand halten möchten. Wählen Sie Weiter aus.

  13. Überprüfen Sie die Installationszusammenfassung, und wählen Sie Installieren aus.

    Installieren Sie nach Abschluss der Installation einen Runbook Worker, wie unter How to install the SMA runbook worker (Installieren des SMA-Runbook Workers) beschrieben.

Installieren des SMA-PowerShell-Moduls

  1. Starten Sie im Ordner mit der heruntergeladenen System Center Orchestrator-Installationssoftware den Setup-Assistenten.

  2. Wählen Sie unter Dienstverwaltung die Option PowerShell-Verwaltung und dann Installieren aus.

  3. Folgen Sie den Anweisungen des Setup-Assistenten.

Einrichten des SMA-Runbook Workers

  1. Wählen Sie im Ordner mit der heruntergeladenen Orchestrator-Installationssoftware Setup aus, um den Setup-Assistenten zu starten.

  2. Wählen Sie unter Dienstverwaltungdie Option Runbook Worker und dann Installieren aus.

  3. Folgen Sie den Anweisungen des Setup-Assistenten.

Verwenden Sie nach Abschluss der Installation die Administratoranmeldeinformationen, um Automation im Microsoft Azure Pack-Verwaltungsportal zu konfigurieren.

Wichtig

Jede SMA-Komponente wird auf einer IIS-Website (Internetinformationsdienste) installiert, die standardmäßig mit einem selbstsignierten Zertifikat konfiguriert wird. Da diese selbstsignierten Zertifikate von keiner der vertrauenswürdigen Stammzertifizierungsstellen ausgestellt werden, die beim Start vom Browser geladen werden, zeigt der Browser eine Sicherheitswarnung an, wenn Sie eine Verbindung mit einer dieser Websites herstellen. Es wird empfohlen, die selbstsignierten Zertifikate durch Zertifikate zu ersetzen, die von einer vertrauenswürdigen Stammzertifizierungsstelle herausgegeben wurden, um dieses Problem zu vermeiden.

Einrichten von SMA über eine Eingabeaufforderung

Ihr Installationsmedium enthält Windows Installer-Dateien für jede SMA der folgenden Features:

  • PowerShell-Modul: PowershellModuleInstaller.msi

  • Webdienst: WebServiceInstaller.msi

  • Runbook Worker: WorkerInstaller.msi

Hinweis

Die Installationsoptionen müssen in einer Eingabeaufforderung eingegeben werden. Eine Antwortdatei wird nicht unterstützt.

Installationsoptionen für das PowerShell-Modul

Das SMA-PowerShell-Modul ist eine erforderliche Komponente für den SMA-Webdienst. Deshalb müssen Sie dieses Modul installieren, bevor Sie den SMA-Webdienst bereitstellen. Das PowerShell-Installationsprogramm nimmt keine Parameter an. Sie können z. B. den folgenden Befehl verwenden:

msiexec.exe /i PowershellModuleInstaller.msi

Installationsoptionen für den Webdienst

Sie können folgende Variablen in der Eingabeaufforderung angeben, um das Standardverhalten außer Kraft zu setzen.

Installationselement Befehlszeilenschalter Gültige Werte
IIS-Anwendungspool APPOOLACCOUNT String
IIS-Anwendungspool APPOOLPASSWORD String
IIS-Anwendungspool ADMINGROUPMEMBERS Zeichenfolge (eine durch Kommas getrennte Liste der Benutzer, die der IIS-Administratorgruppe hinzugefügt werden)
SQL Server-Datenbank CREATEDATABASE Ja oder Nein (der Standardwert ist Nein)
SQL Server-Datenbank DATABASEAUTHENTICATION „SQL“ oder „Windows“ (der Standardwert ist „Windows“). Wenn DATABASEAUTHENTICATION = SQL, müssen Sie auch SQLUSER und SQLPASSWORD angeben.
SQL Server-Datenbank SQLUSER String
SQL Server-Datenbank SQLPASSWORD String
SQL Server-Datenbank SQLSERVER Im Format Servername, Portnummer. (Die Standardwerte sind localhost, 1433. Geben Sie die Portnummer 0 an, um einen dynamischen Port anzugeben.)
SQL Server-Datenbank SQLINSTANCE Zeichenfolge (optionaler Serverinstanzname)
SQL Server-Datenbank SQLDATABASE Zeichenfolge (der Standardwert für den Datenbanknamen ist „SMA“)
IIS-Webdienst SITENAME Zeichenfolge (der Standardwert ist SMA)
IIS-Webdienst WEBSERVICEPORT Ganze Zahl (der Standardwert ist 9090)
IIS-Webdienst INSTALLFOLDER Zeichenfolge (der Standardwert ist „c:\inetpub\Service Management Automation“)
IIS-Webdienst USESSL Ja oder Nein (der Standardwert ist Ja)
IIS-Webdienst SPECIFYCERTIFICATE Ja oder Nein (der Standardwert ist Nein). Wenn Sie Nein angeben, wird automatisch ein Zertifikat erstellt. Wenn Sie Ja auswählen, geben Sie auch CERTIFICATESERIAL an.
IIS-Webdienst CERTIFICATESERIAL Seriennummer eines vorhandenen Zertifikats im verketteten Hexadezimalformat und ohne Leerzeichen zwischen Ziffern; Beispiel: 45C324C02318F48D4A9C4FC832B2CDCC
Ereignisablaufverfolgung (ETW) ETWMANIFEST Ja oder Nein (der Standardwert ist Ja)
An Microsoft gesendete Nutzungs- und Diagnosedaten SENDTELEMETRYREPORTS Ja oder Nein (der Standardwert ist Ja)
Automatisches Microsoft Update MSUPDATE Ja (opt-in) oder Nein (keine Änderung; dies ist der Standardwert)
Product Key PRODUCTKEY String

Wenn Sie eine Protokollierung wünschen, verwenden Sie den Befehl „Msiexec.exe“, und geben Sie den Pfad zur Protokolldatei an. Sie können beispielsweise den folgenden Befehl verwenden (stellen Sie sicher, dass Sie den Namen Ihrer SQL Server instance verwenden).

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

Installationsoptionen für Runbook Worker

Ein Runbook Worker kann nicht auf demselben Computer wie ein anderer Runbook Worker installiert werden. Außerdem müssen Sie den Runbook Worker auf einem Computer installieren, der auf dieselbe SQL Server-Instanz zugreifen kann, die auch vom SMA-Webdienst genutzt wird.

Sie können folgende Variablen in der Eingabeaufforderung angeben, um das Standardverhalten außer Kraft zu setzen.

Installationselement Befehlszeilenschalter Gültige Werte
Windows-Dienst SERVICEACCOUNT String
Windows-Dienst SERVICEPASSWORD String
SQL Server-Datenbank CREATEDATABASE Ja oder Nein (der Standardwert ist Nein)
SQL Server-Datenbank DATABASEAUTHENTICATION „SQL Server“ oder „Windows“ (der Standardwert ist „Windows“).
SQL Server-Datenbank SQLUSER String
SQL Server-Datenbank SQLPASSWORD String
SQL Server-Datenbank SQLSERVER Im Format Servername, Portnummer (Die Standardwerte sind localhost, 1433. Geben Sie die Portnummer 0 an, um einen dynamischen Port anzugeben.)
SQL Server-Datenbank SQLINSTANCE Zeichenfolge (optionaler Serverinstanzname)
SQL Server-Datenbank SQLDATABASE Zeichenfolge (der Standardwert für den Datenbanknamen ist „SMA“)
Speicherort der Dateiinstallation INSTALLFOLDER String (der Standardwert ist C:\Programme\Microsoft System Center-Version<>\Service Management Automation)
Ereignisablaufverfolgung (ETW) ETWMANIFEST Ja oder Nein (der Standardwert ist Ja)
An Microsoft gesendete Nutzungs- und Diagnosedaten SENDTELEMETRYREPORTS Ja oder Nein (der Standardwert ist Ja)
Automatisches Microsoft Update MSUPDATE Ja (opt-in) oder Nein (keine Änderung; dies ist der Standardwert)
Product Key PRODUCTKEY String

Wenn Sie eine Protokollierung wünschen, verwenden Sie den Befehl „Msiexec.exe“, und geben Sie den Pfad zur Protokolldatei an. Sie können beispielsweise den folgenden Befehl verwenden (stellen Sie sicher, dass Sie den Namen Ihrer SQL Server instance verwenden):

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

Hinweis

Wenn Sie weitere Runbook Worker installieren, müssen Sie diese mit dem Windows PowerShell-Cmdlet New-SmaRunbookWorkerDeployment korrekt konfigurieren.

  1. Halten Sie den Runbook-Serverdienst (RunbookService.exe) auf jedem Computer an, auf dem ein Runbook Worker installiert ist.

  2. Führen Sie den folgenden Windows PowerShell-Befehl aus:

    New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>

  3. Starten Sie den Runbook-Serverdienst auf jedem Computer neu, auf dem ein Runbook Worker installiert ist.

Festlegen oder Ändern des SMA-Endpunkts

Die Registerkarte Schnellstart für Automation in Microsoft Azure Pack für Windows Server enthält einen Link, über den Sie den SMA-Endpunkt einrichten oder ändern können. Wenn der Service Management Automation-Endpunkt noch nicht registriert ist, wählen Sie Den Service Management Automation-Endpunkt registrieren aus, um ihn zu konfigurieren. Um die SMA-Endpunkteinstellungen nach dem Einrichten eines Endpunkts zu ändern, wählen Sie Current Service Management Automation endpoint (Aktueller Endpunkt für die Dienstverwaltungsautomatisierung) aus.

Der SMA-Endpunkt erfordert die folgenden Informationen:

  • Dienst-URL und -Port. Die Portnummer wird festgelegt, wenn Sie SMA installieren.

  • Der Benutzername eines Benutzerkontos, das auf den SMA-Webdienst zugreifen kann. Konten mit Zugriff auf den SMA-Webdienst werden ebenfalls während der Installation festgelegt.

  • Das Zugriffskennwort für das Benutzerkonto.

Deinstallieren von SMA

Jede der SMA-Komponenten kann im Systemsteuerung entfernt werden, indem Sie die Komponente im Abschnitt Programme auswählen und Deinstallieren auswählen.

Nächste Schritte

Erfahren Sie mehr über Microsoft Azure Pack für Windows Server Microsoft Azure Pack für Windows Server.