Freigeben über


Bereitstellen von Service Management Automation

Um Service Management Automation (SMA) bereitzustellen, müssen Sie den SMA Web Service installieren, den SMA Runbook Worker einrichten und das SMA PowerShell-Modul einrichten. Sie können die Komponenten von Service Management Automation auch über eine unbeaufsichtigte 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 Sie den Webdienst Service Automation

  1. Wählen Sie in dem Ordner, der die heruntergeladene System Center - Orchestrator-Installationssoftware enthält, Setup, um den Setup-Assistant zu starten.

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

  3. Füllen Sie die Informationen zur Produktregistrierung aus, und wählen Sie Weiter.

  4. Prüfen und akzeptieren Sie die Lizenzbedingungen und wählen Sie Weiter.

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

  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.

    Hinweis

    Wenn neben einer der vorausgesetzten Software ein X angezeigt wird, müssen Sie das Element installieren und dann die Prüfung der Voraussetzungen erneut durchfü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 ein und wählen Sie Weiter.

    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. Die Standardeinstellung ist SAS.
    Anmeldeinformationen für die Authentifizierung Wählen Sie die Art der Authentifizierung, die Sie verwenden möchten. Sie können die Windows-Authentifizierung oder die 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 früheren Installation durchführen, verwenden Sie die Datenbankdetails der früheren Installation.

  8. Geben Sie die folgenden Informationen ein, um die Internet-Informationseinstellungen (IIS) für den Webdienst zu konfigurieren, und wählen Sie Weiter.

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

    Dieser Name ist nicht konfigurierbar.
    Anmeldeinformationen für Anwendungen 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 die Nummer 9090.

  10. Wählen Sie das Sicherheitszertifikat, das zur Verschlüsselung der Kommunikation zwischen Microsoft Azure Pack und dem SMA-Webdienst-Endpunkt verwendet werden soll.

    Sie können vom Installationsprogramm ein selbstsigniertes Zertifikat generieren lassen oder 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.

    Nachdem die Installation abgeschlossen ist, installieren Sie einen Runbook-Worker wie in Wie installiere ich den SMA Runbook-Worker beschrieben.

Installieren des SMA PowerShell-Moduls

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

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

  3. Folgen Sie den Anweisungen des Setup-Assistentant.

Einrichten des SMA-Runbook Workers

  1. Im Container mit der heruntergeladenen Orchestrator-Installationssoftware Setup auswählen, um den Setup-Assistant zu starten.

  2. Wählen Sie unter Dienstverwaltung die Option Runbook Worker und wählen Sie Installieren.

  3. Folgen Sie den Anweisungen des Setup-Assistentant.

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 Internet Information Services (IIS)-Website installiert, die standardmäßig mit einem selbstsignierten Zertifikat konfiguriert ist. Da diese selbstsignierten Zertifikate nicht von einer der vertrauenswürdigen Stammzertifizierungsstellen ausgestellt werden, die Ihr Browser beim Starten lädt, zeigt Ihr Browser eine Sicherheitswarnung an, wenn Sie versuchen, eine Verbindung zu einer der Websites herzustellen. Wir empfehlen Ihnen, die selbstsignierten Zertifikate durch Zertifikate zu ersetzen, die von einer vertrauenswürdigen Stammzertifizierungsstelle ausgestellt wurden, um diese Erfahrung zu vermeiden.

Einrichten von SMA über eine Eingabeaufforderung

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

  • PowerShell-Modul: PowershellModuleInstaller.msi

  • Webdienst: WebServiceInstaller.msi

  • Runbook Worker: WorkerInstaller.msi

Hinweis

Die Installationsoptionen müssen über eine Eingabeaufforderung eingegeben werden. Eine Antwortdatei wird nicht unterstützt.

Installationsoptionen für PowerShell-Modul

Das SMA PowerShell-Modul ist eine notwendige 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önnten zum Beispiel den folgenden Befehl verwenden:

msiexec.exe /i PowershellModuleInstaller.msi

Webdienstinstallationsoptionen

Die folgenden Variablen können an einem Prompt angegeben werden, um eine Außerkraftsetzung des Standardverhaltens zu erreichen.

Installationselement Befehlszeilenoption Gültige Werte
IIS-Anwendungspool APPOOLACCOUNT String
IIS-Anwendungspool APPOOLPASSWORD String
IIS-Anwendungspool ADMINGROUPMEMBERS Zeichenfolge (eine durch Kommas getrennte Liste von Benutzenden, die der Gruppe der Administrierenden des IIS hinzugefügt werden sollen)
SQL Datenbankserver CREATEDATABASE Ja oder Nein (der Standardwert ist Nein)
SQL Datenbankserver DATENBANKAUTHENTIFIZIERUNG SQL, Windows (der Standardwert ist Windows). Wenn DATABASEAUTHENTICATION = SQL, müssen Sie auch SQLUSER und SQLPASSWORD angeben
SQL Datenbankserver SQLUSER String
SQL Datenbankserver SQLPASSWORT String
SQL Datenbankserver SQLSERVER Im Format Servername, Portnummer. (Die Standardwerte sind localhost, 1433. Geben Sie eine Portnummer von 0 ein, um einen dynamischen Port anzugeben).
SQL Datenbankserver SQLINSTANCE Zeichenfolge (optionaler Name der Serverinstanz)
SQL Datenbankserver SQLDATABASE Zeichenfolge (der Standardwert für den Datenbanknamen ist SMA)
IIS-Webdienst SITENAME Zeichenfolge (der Standardwert ist SMA)
IIS-Webdienst WEBSERVICEPORT Ganzzahl (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). Ein Zertifikat wird automatisch erstellt, wenn Sie Nein angeben. Wenn Sie Ja wählen, stellen Sie auch CERTIFICATESERIAL bereit.
IIS-Webdienst CERTIFICATESERIAL Seriennummer eines bestehenden Zertifikats im verketteten hexadezimalen Format und ohne Leerzeichen zwischen den Ziffern, z. B: 45C324C02318F48D4A9C4FC832B2CDCC
Ereignisverfolgung (ETW) ETWMANIFEST Ja oder Nein (der Standardwert ist Ja)
Nutzungs- und Diagnosedaten werden an Microsoft gesendet 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 eine Protokollierung gewünscht wird, verwenden Sie den Befehl Msiexec.exe und geben Sie den Protokollpfad an. Sie könnten zum Beispiel den folgenden Befehl verwenden (achten Sie darauf, den Namen Ihrer SQL Server-Instanz zu verwenden).

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

Optionen für die Installation von Runbook-Workern

Ein Runbook-Worker kann nicht auf demselben Computer installiert werden wie ein anderer Runbook-Worker. Außerdem müssen Sie den Runbook-Worker auf einem Computer installieren, der Zugriff auf dieselbe SQL Server-Instanz hat, die der SMA Web Service verwendet.

Die folgenden Variablen können an einem Prompt angegeben werden, um eine Außerkraftsetzung des Standardverhaltens zu erreichen.

Installationselement Befehlszeilenoption Gültige Werte
Windows-Dienst SERVICEACCOUNT String
Windows-Dienst SERVICEPASSWORT String
SQL Datenbankserver CREATEDATABASE Ja oder Nein (der Standardwert ist Nein)
SQL Datenbankserver DATENBANKAUTHENTIFIZIERUNG SQL Server oder Windows (der Standardwert ist Windows)
SQL Datenbankserver SQLUSER String
SQL Datenbankserver SQLPASSWORT String
SQL Datenbankserver SQLSERVER Im Format Servername, Portnummer (Die Standardwerte sind localhost, 1433. Geben Sie eine Portnummer von 0 ein, um einen dynamischen Port anzugeben).
SQL Datenbankserver SQLINSTANCE Zeichenfolge (optionaler Name der Serverinstanz)
SQL Datenbankserver SQLDATABASE Zeichenfolge (der Standardwert für den Datenbanknamen ist SMA)
Installationspfad der Datei INSTALLFOLDER Zeichenfolge (der Standardwert ist C:\Programmdateien\Microsoft System Center <Version>\Service Management Automation)
Ereignisverfolgung (ETW) ETWMANIFEST Ja oder Nein (der Standardwert ist Ja)
Nutzungs- und Diagnosedaten werden an Microsoft gesendet 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 eine Protokollierung gewünscht wird, verwenden Sie den Befehl Msiexec.exe und geben Sie den Protokollpfad an. Sie könnten zum Beispiel den folgenden Befehl verwenden (achten Sie darauf, den Namen Ihrer SQL Server-Instanz zu 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 richtig 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 QuickStart Registerkarte für Automatisierung in Microsoft Azure Pack für Windows Server stellt einen Link bereit, mit dem Sie den SMA-Endpunkt einrichten oder ändern können. Wenn der Service Management Automation-Endpunkt noch nicht registriert ist, wählen Sie Registrieren Sie den Service Management Automation-Endpunkt, um ihn zu konfigurieren. Um die SMA-Endpunkteinstellungen zu ändern, nachdem ein Endpunkt eingerichtet wurde, wählen Sie Aktueller Service Management Automation-Endpunkt.

Der SMA-Endpunkt erfordert die folgenden Informationen:

  • Die Dienst-URL und der Port. Die Portnummer wird bei der Installation von SMA festgelegt.

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

  • Das Zugangspasswort für das Benutzerkonto.

Deinstallieren von SMA

Jede der SMA-Komponenten kann in der Systemsteuerung entfernt werden, indem die Komponente im Abschnitt „Programme" ausgewählt und Deinstallieren gewählt wird.

Nächste Schritte

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