Nasazení Service Management Automation

Důležité

Tato verze služby Service Management Automation (SMA) dosáhla konce podpory. Doporučujeme upgradovat na SMA 2022.

Pokud chcete nasadit službu Service Management Automation (SMA), musíte nainstalovat webovou službu SMA, nastavit pracovní proces runbooku SMA a nastavit modul SMA PowerShell. Můžete také nainstalovat komponenty Service Management Automation pomocí bezobslužné instalace.

Webovou službu můžete nainstalovat na libovolný počítač, který může komunikovat se sadou Microsoft Azure Pack a instancí SQL Server.

Instalace webové služby Service Automation

  1. Ve složce obsahující stažený instalační software System Center – Orchestrator vyberte Instalační program a spusťte průvodce instalací.

  2. V části Správa služeb vyberte Webová služba a vyberte Nainstalovat.

  3. Vyplňte informace o registraci produktu a vyberte Další.

  4. Zkontrolujte a přijměte licenční podmínky a vyberte Další.

  5. Projděte si oznámení o datech diagnostiky a využití a vyberte Další.

  6. Tím se spustí kontrola požadavků. Projděte si výsledky kontroly. Pokud jsou nainstalované všechny položky, vyberte Další.

    Poznámka

    Pokud se vedle některého ze softwarových požadavků zobrazí písmeno X, musíte položku nainstalovat a potom spustit kontrolu požadovaných součástí znovu. Instalaci koncového bodu služby nemůžete dokončit, dokud neprojdete kontrolou požadovaných součástí.

  7. Zadejte následující informace pro koncový bod databáze, který se má použít, a vyberte Další.

    Položka Akce
    Server Zadejte název databázového serveru. Ve výchozím nastavení je to localhost.

    Formát je sqlserver\instance, kde část \instance je nepovinná.
    Číslo portu Zadejte číslo portu, který chcete použít pro databázi. Výchozí hodnota je 1433.
    Název databáze Zadejte název databáze. Výchozí hodnota je SMA.
    Přihlašovací údaje pro ověřování Vyberte typ ověřování, který chcete použít. Můžete použít ověřování systému Windows nebo ověřování serveru SQL Server.

    Pokud zvolíte ověřování serveru SQL Server, zadejte uživatelské jméno a heslo k počítači se systémem SQL Server.

    Poznámka

    Pokud upgradujete z předchozí instalace, použijte podrobnosti databáze z předchozí instalace.

  8. Zadejte následující informace ke konfiguraci nastavení internetových informací (IIS) pro webovou službu a vyberte Další.

    Položka Akce
    Skupina zabezpečení domény nebo uživatelé s přístupem Zadejte skupinu zabezpečení nebo jednoho nebo více uživatelů, kteří mohou udělit přístup k webové službě.
    Název fondu aplikací SMA

    Tento název není možné konfigurovat.
    Přihlašovací údaje fondu aplikací Zadejte pověření, která se použijí pro fond aplikací. Jedná se o pověření, pod kterými poběží webová služba.
  9. Zadejte číslo portu, které použije webová služba. Ve výchozím nastavení je to 9090.

  10. Zvolte certifikát zabezpečení, který chcete použít k šifrování komunikace mezi Microsoft Azure Pack a koncovým bodem webové služby SMA.

    Instalační program vám může vygenerovat certifikát podepsaný svým držitelem (self-signed certificate) nebo si můžete vybrat existující certifikát v místním úložišti certifikátů.

    Vyberte Další.

  11. Zkontrolujte umístění souborů webové služby. Můžete přijmout výchozí nastavení nebo zadat jiné umístění. Vyberte Další.

  12. Určete, jestli chcete pomocí služby Microsoft Update udržovat software v aktualizovaném stavu. Vyberte Další.

  13. Projděte si souhrn instalace a vyberte Nainstalovat.

    Po dokončení instalace nainstalujte funkci Runbook Worker, jak je popsáno v tématu Postup instalace pracovního procesu runbooku SMA.

Instalace modulu PowerShellu SMA

  1. Ve složce obsahující stažený instalační software nástroje System Center Orchestrator spusťte průvodce instalací.

  2. V části Správa služeb vyberte Správa PowerShellu a vyberte Nainstalovat.

  3. Postupujte podle pokynů průvodce instalací.

Nastavení pracovního procesu runbooku SMA

  1. Ve složce obsahující stažený instalační software Nástroje Orchestrator vyberte Instalační program a spusťte průvodce instalací.

  2. V části Správa služeb vyberte Runbook Worker a vyberte Nainstalovat.

  3. Postupujte podle pokynů průvodce instalací.

Po dokončení instalace pomocí přihlašovacích údajů pro správu nakonfigurujte službu Automation na portálu pro správu sady Microsoft Azure Pack.

Důležité

Každá komponenta SMA je nainstalována na webu Internetové informační služby (IIS), který je ve výchozím nastavení nakonfigurovaný s certifikátem podepsaným svým držitelem. Protože tyto certifikáty podepsané svým držitelem nejsou vydány některou z důvěryhodných kořenových certifikačních autorit, které prohlížeč načte při spuštění, zobrazí prohlížeč při pokusu o připojení k některému z webů bezpečnostní výstrahu. Chcete-li se této výstraze vyhnout, doporučujeme nahradit certifikáty podepsané svým držitelem certifikáty, které jsou vydány důvěryhodnou kořenovou certifikační autoritou.

Nastavení SMA z příkazového řádku

Instalační médium obsahuje soubory Instalační služby systému Windows pro jednotlivé SMA následujících funkcí:

  • Modul PowerShellu: PowershellModuleInstaller.msi

  • Webová služba: WebServiceInstaller.msi

  • Pracovní proces runbooku: WorkerInstaller.msi

Poznámka

Možnosti instalace musí být zadány do příkazového řádku. Soubor odpovědí se nepodporuje.

Možnosti instalace modulu PowerShell

Modul SMA PowerShell je požadovaným předpokladem webové služby SMA, takže před nasazením webové služby SMA musíte nainstalovat modul SMA PowerShell. Instalační program modulu PowerShell nemá žádné parametry. Například můžete použít následující příkaz:

msiexec.exe /i PowershellModuleInstaller.msi

Možnosti instalace webové služby

V příkazovém řádku lze určit následující proměnné a tím změnit výchozí chování.

Položka instalace Přepínač příkazového řádku Platné hodnoty
Fond aplikací služby IIS APPOOLACCOUNT Řetězec
Fond aplikací služby IIS APPOOLPASSWORD Řetězec
Fond aplikací služby IIS ADMINGROUPMEMBERS String (seznam uživatelů oddělených čárkou pro přidání do skupiny správců služby IIS)
Databáze SQL Serveru CREATEDATABASE Ano nebo Ne (výchozí hodnota je Ne)
Databáze SQL Serveru DATABASEAUTHENTICATION SQL, Windows (výchozí hodnota je Windows). Pokud DATABASEAUTHENTICATION = SQL, musíte rovněž zadat SQLUSER a SQLPASSWORD
Databáze SQL Serveru SQLUSER Řetězec
Databáze SQL Serveru SQLPASSWORD Řetězec
Databáze SQL Serveru SQLSERVER Ve formátu Název serveru, číslo portu. (Výchozí hodnoty jsou localhost, 1433. Zadejte číslo portu 0 pro určení dynamického portu.)
Databáze SQL Serveru SQLINSTANCE String (název instance volitelného serveru)
Databáze SQL Serveru SQLDATABASE String (výchozí hodnota názvu databáze je SMA)
Webová služba IIS SITENAME String (výchozí hodnota je SMA)
Webová služba IIS WEBSERVICEPORT Celé číslo (výchozí hodnota je 9090)
Webová služba IIS INSTALLFOLDER String (výchozí hodnota je c:\inetpub\Service Management Automation)
Webová služba IIS USESSL Ano nebo Ne (výchozí hodnota je Ano)
Webová služba IIS SPECIFYCERTIFICATE Ano nebo Ne (výchozí hodnota je Ne). Pokud zadáte Ne, automaticky se vytvoří certifikát. Pokud vyberete Ano, zadejte také CERTIFIKÁTYERIAL.
Webová služba IIS CERTIFICATESERIAL Pořadové číslo existujícího certifikátu ve zřetězené šestnáctkovém formátu a bez mezer mezi číslicemi; Příklad: 45C324C02318F48D4A9C4FC832B2CDCC
Trasování událostí (ETW) ETWMANIFEST Ano nebo Ne (výchozí hodnota je Ano)
Data o využití a diagnostice odesílaná do Microsoftu SENDTELEMETRYREPORTS Ano nebo Ne (výchozí hodnota je Ano)
Automatické aktualizace služby Microsoft Update MSUPDATE Ano (výslovný souhlas) nebo Ne (bez změny; toto je výchozí hodnota)
Kód Product Key PRODUCTKEY Řetězec

Pokud je požadováno protokolování, použijte příkaz Msiexec.exe a určete cestu k protokolu. Můžete například použít následující příkaz (nezapomeňte použít název instance SQL Server).

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

Možnosti instalace nástroje Runbook Worker

Pracovní proces runbooku nelze nainstalovat do stejného počítače jako jiný pracovní proces runbooku. Je také nutné nainstalovat nástroj Runbook Worker do počítače, který má přístup ke stejné instanci SQL Server, kterou používá webová služba SMA.

V příkazovém řádku lze určit následující proměnné a tím změnit výchozí chování.

Instalační položka Přepínač příkazového řádku Platné hodnoty
Služba systému Windows SERVICEACCOUNT Řetězec
Služba systému Windows SERVICEPASSWORD Řetězec
Databáze SQL Serveru CREATEDATABASE Ano nebo Ne (výchozí hodnota je Ne)
Databáze SQL Serveru DATABASEAUTHENTICATION SQL Server nebo Windows (výchozí hodnota je Windows)
Databáze SQL Serveru SQLUSER Řetězec
Databáze SQL Serveru SQLPASSWORD Řetězec
Databáze SQL Serveru SQLSERVER Ve formátu Název serveru, číslo portu (výchozí hodnoty jsou localhost, 1433. Zadejte číslo portu 0 pro určení dynamického portu.)
Databáze SQL Serveru SQLINSTANCE String (název instance volitelného serveru)
Databáze SQL Serveru SQLDATABASE String (výchozí hodnota názvu databáze je SMA)
Umístění instalace souboru INSTALLFOLDER Řetězec (výchozí hodnota je C:\Program Files\Microsoft System Center <version>\Service Management Automation)
Trasování událostí (ETW) ETWMANIFEST Ano nebo Ne (výchozí hodnota je Ano)
Data o využití a diagnostice odesílaná do Microsoftu SENDTELEMETRYREPORTS Ano nebo Ne (výchozí hodnota je Ano)
Automatické aktualizace služby Microsoft Update MSUPDATE Ano (výslovný souhlas) nebo Ne (bez změny; toto je výchozí hodnota)
Kód Product Key PRODUCTKEY Řetězec

Pokud je požadováno protokolování, použijte příkaz Msiexec.exe a určete cestu k protokolu. Můžete například použít následující příkaz (nezapomeňte použít název instance SQL Server):

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

Poznámka

Pokud nainstalujete další pracovní procesy runbooku, musíte spustit rutinu Windows PowerShell New-SmaRunbookWorkerDeployment, aby se pracovní proces runbooku správně nakonfigurovali.

  1. Zastavte službu serveru sad Runbook (RunbookService.exe) na každém počítači, kde je instalován nástroj Runbook Worker.

  2. Spusťte následující příkaz Windows PowerShellu:

    New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>

  3. Restartujte službu serveru sad Runbook na každém počítači, kde je instalován nástroj Runbook Worker.

Nastavení nebo změna koncového bodu SMA

Karta Rychlý start pro automatizaci v Microsoft Azure Packu pro Windows Server obsahuje odkaz, který umožňuje nastavit nebo změnit koncový bod SMA. Pokud koncový bod Service Management Automation ještě není zaregistrovaný, vyberte Zaregistrovat koncový bod Service Management Automation a nakonfigurujte ho. Pokud chcete po nastavení koncového bodu změnit nastavení koncového bodu SMA, vyberte Aktuální koncový bod služby Service Management Automation.

Koncový bod SMA vyžaduje následující informace:

  • Adresa URL a port služby. Číslo portu se nastaví při instalaci SMA.

  • Uživatelské jméno uživatelského účtu, který má přístup k webové službě SMA. Během instalace se také nastaví účty s přístupem k webové službě SMA.

  • Přístupové heslo pro uživatelský účet.

Odinstalace SMA

Libovolnou komponentu SMA je možné odebrat v Ovládací panely tak, že ji vyberete v části Programy a vyberete Odinstalovat.

Další kroky

Přečtěte si další informace o sadě Microsoft Azure Pack pro Windows Server Microsoft Azure Pack pro Windows Server.