Teilen über


Bereitstellen von Service Management Automation

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

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

Installieren des Dienstautomatisierungs-Webdiensts

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

  2. Wählen Sie unter "Dienstverwaltung" den Webdienst und dann "Installieren" aus.

  3. Füllen Sie die Produktregistrierungsinformationen aus, 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 Überprüfung der Voraussetzungen gestartet. Überprüfen Sie die Ergebnisse der Prüfung. Wenn alle Elemente installiert sind, wählen Sie "Weiter" aus.

    Hinweis

    Wenn neben einer der erforderlichen Software ein X angezeigt wird, müssen Sie das Element installieren und dann die erforderliche Überprüfung erneut ausführen. Sie können die Installation des Dienstendpunkts erst abschließen, wenn Sie die erforderliche Überprü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 ist sqlserver\instance, wobei \instance optional ist.
    Portnummer Geben Sie die Portnummer ein, 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.
    Authentifizierungsanmeldeinformationen Wählen Sie den Typ der Authentifizierung aus, die Sie verwenden möchten. Sie können Windows-Authentifizierung oder SQL Server-Authentifizierung verwenden.

    Wenn Sie die SQL Server-Authentifizierung auswä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 (INTERNET Information Settings, 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 Zugriff auf den Webdienst gewähren können.
    Name des Anwendungspools SMA

    Dieser Name kann nicht konfiguriert werden.
    Anmeldeinformationen für den 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 für den zu verwendenden Webdienst ein. Standardmäßig ist dies 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 selbstsigniertes Zertifikat generieren lassen, oder Sie können ein vorhandenes Zertifikat in Ihrem lokalen Zertifikatspeicher auswählen.

    Wählen Sie Weiter aus.

  11. Überprüfen Sie den Speicherort für die Webdienstdateien. Sie können die Standardeinstellung akzeptieren oder einen anderen Speicherort angeben. Wählen Sie Weiter aus.

  12. Geben Sie an, ob Sie Microsoft Update verwenden möchten, um Ihre Software auf dem neuesten Stand zu halten. 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 in how to install the SMA runbook worker 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 PowerShell-Verwaltung und dann "Installieren" aus.

  3. Folgen Sie den Anweisungen im 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 "Dienstverwaltung" die Option "Runbook Worker" und dann "Installieren" aus.

  3. Folgen Sie den Anweisungen im Setup-Assistenten.

Verwenden Sie nach Abschluss der Installation die administrativen Anmeldeinformationen, um die Automatisierung im Microsoft Azure Pack-Verwaltungsportal zu konfigurieren.

Wichtig

Jede SMA-Komponente wird auf einer Internetinformationsdienste-Website (IIS) installiert, die standardmäßig mit einem selbstsignierten Zertifikat konfiguriert ist. Da diese selbstsignierten Zertifikate von keiner der vertrauenswürdigen Stammzertifizierungsstellen ausgestellt werden, die Ihr Browser beim Start lädt, zeigt Ihr Browser eine Sicherheitswarnung an, wenn Sie versuchen, eine Verbindung mit einer der Websites herzustellen. Es wird empfohlen, die selbstsignierten Zertifikate durch Zertifikate zu ersetzen, die von einer vertrauenswürdigen Stammzertifizierungsstelle ausgestellt werden, um diese Erfahrung zu vermeiden.

Einrichten von SMA über eine Eingabeaufforderung

Ihre Installationsmedien enthalten Windows Installer-Dateien für jedes SMA der folgenden Features:

  • PowerShell-Modul: PowershellModuleInstaller.msi

  • Webdienst: WebServiceInstaller.msi

  • Runbook-Worker: WorkerInstaller.msi

Hinweis

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

Installationsoptionen für PowerShell-Modul

Das SMA PowerShell-Modul ist eine erforderliche Voraussetzung für den SMA-Webdienst, daher müssen Sie das SMA PowerShell-Modul installieren, bevor Sie den SMA-Webdienst bereitstellen. Das PowerShell-Modulinstallationsprogramm akzeptiert keine Parameter. Sie können beispielsweise den folgenden Befehl verwenden:

msiexec.exe /i PowershellModuleInstaller.msi

Webdienstinstallationsoptionen

Die folgenden Variablen können an einer Eingabeaufforderung angegeben werden, um 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 Trennzeichen getrennte Liste der Benutzer, die der GRUPPE "IIS-Administratoren" hinzugefügt werden sollen)
SQL Datenbankserver CREATEDATABASE Ja oder Nein (der Standardwert ist Nein)
SQL Datenbankserver DATABASEAUTHENTICATION SQL, Windows (der Standardwert ist Windows). Wenn DATABASEAUTHENTICATION = SQL, müssen Sie auch SQLUSER und SQLPASSWORD angeben.
SQL Datenbankserver SQLUSER String
SQL Datenbankserver SQLPASSWORD String
SQL Datenbankserver SQLSERVER Im Format Servername, Portnummer. (Die Standardwerte sind localhost, 1433. Geben Sie eine Portnummer von 0 an, um einen dynamischen Port anzugeben.)
SQL Datenbankserver SQLINSTANCE Zeichenfolge (optionaler Serverinstanzname)
SQL Datenbankserver SQLDATABASE Zeichenfolge (der Standardnamewert der Datenbank 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, stellen Sie auch ZERTIFIKATE BEREIT.
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)
Nutzungs- und Diagnosedaten, die an Microsoft gesendet werden 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 die Protokollierung gewünscht ist, verwenden Sie den Befehl Msiexec.exe, und geben Sie den Protokollpfad an. Sie können z. B. den folgenden Befehl verwenden (stellen Sie sicher, dass Sie den Namen Ihrer SQL Server-Instanz 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 Zugriff auf dieselbe SQL Server-Instanz hat, die der SMA-Webdienst verwendet.

Die folgenden Variablen können an einer Eingabeaufforderung angegeben werden, um Standardverhalten außer Kraft zu setzen.

Installationselement Befehlszeilenschalter Gültige Werte
Windows-Dienst SERVICEACCOUNT String
Windows-Dienst SERVICEPASSWORD String
SQL Datenbankserver CREATEDATABASE Ja oder Nein (der Standardwert ist Nein)
SQL Datenbankserver DATABASEAUTHENTICATION SQL Server oder Windows (der Standardwert ist Windows)
SQL Datenbankserver SQLUSER String
SQL Datenbankserver SQLPASSWORD String
SQL Datenbankserver SQLSERVER Im Format Servername, Portnummer (Die Standardwerte sind localhost, 1433. Geben Sie eine Portnummer von 0 an, um einen dynamischen Port anzugeben.)
SQL Datenbankserver SQLINSTANCE Zeichenfolge (optionaler Serverinstanzname)
SQL Datenbankserver SQLDATABASE Zeichenfolge (der Standardnamewert der Datenbank ist SMA)
Speicherort der Dateiinstallation INSTALLFOLDER Zeichenfolge (der Standardwert ist C:\Programme\Microsoft System Center <Version>\Dienstverwaltungsautomatisierung)
Ereignisablaufverfolgung (ETW) ETWMANIFEST Ja oder Nein (der Standardwert ist Ja)
Nutzungs- und Diagnosedaten, die an Microsoft gesendet werden 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 die Protokollierung gewünscht ist, verwenden Sie den Befehl Msiexec.exe, und geben Sie den Protokollpfad an. Sie können beispielsweise den folgenden Befehl verwenden (stellen Sie sicher, dass Sie den Namen Ihrer SQL Server-Instanz verwenden):

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

Hinweis

Wenn Sie zusätzliche Runbook-Worker installieren, müssen Sie das Windows PowerShell-Cmdlet New-SmaRunbookWorkerDeployment ausführen, um den Runbook-Worker ordnungsgemäß zu konfigurieren.

  1. Beenden Sie den Runbook-Serverdienst (RunbookService.exe) auf jedem Computer, 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 Automatisierung in Microsoft Azure Pack für Windows Server bietet einen Link, über den Sie den SMA-Endpunkt einrichten oder ändern können. Wenn der Endpunkt für die Dienstverwaltungsautomatisierung noch nicht registriert ist, wählen Sie den Endpunkt "Dienstverwaltungsautomatisierung registrieren" aus, um ihn zu konfigurieren. Wenn Sie die SMA-Endpunkteinstellungen ändern möchten, nachdem ein Endpunkt eingerichtet wurde, wählen Sie den Current Service Management Automation-Endpunkt aus.

Der SMA-Endpunkt erfordert die folgenden Informationen:

  • Die Dienst-URL und der 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 auch während der Installation festgelegt.

  • Das Zugriffskennwort für das Benutzerkonto.

SMA deinstallieren

Alle SMA-Komponenten können 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.