Udostępnij za pośrednictwem


Wdrażanie automatyzacji zarządzania usługami

Aby wdrożyć usługę Service Management Automation (SMA), należy zainstalować usługę sieci Web SMA, skonfigurować proces roboczy elementu runbook smA i skonfigurować moduł SMA programu PowerShell. Składniki automatyzacji zarządzania usługami można również zainstalować przy użyciu instalacji nienadzorowanej.

Usługę internetową można zainstalować na dowolnym komputerze, który może komunikować się z pakietem Microsoft Azure Pack i wystąpieniem programu SQL Server.

Instalowanie usługi internetowej Service Automation

  1. W folderze zawierającym pobrane oprogramowanie instalacyjne programu System Center — Orchestrator wybierz pozycję Instalator , aby uruchomić kreatora instalacji.

  2. W obszarze Zarządzanie usługami wybierz pozycję Usługa internetowa, a następnie wybierz pozycję Zainstaluj.

  3. Ukończ informacje o rejestracji produktu, a następnie wybierz pozycję Dalej.

  4. Przejrzyj i zaakceptuj postanowienia licencyjne, a następnie wybierz pozycję Dalej.

  5. Przejrzyj informacje o danych diagnostycznych i użycia, a następnie wybierz pozycję Dalej.

  6. Spowoduje to uruchomienie sprawdzania wymagań wstępnych. Przejrzyj wyniki testu. Jeśli wszystkie elementy są zainstalowane, wybierz przycisk Dalej.

    Uwaga

    Jeśli obok dowolnego z wymagań wstępnych zostanie wyświetlony znak X, musisz zainstalować element, a następnie ponownie uruchomić sprawdzanie wymagań wstępnych. Nie można ukończyć instalacji punktu końcowego usługi, dopóki nie przejdziesz sprawdzania wymagań wstępnych.

  7. Podaj następujące informacje dotyczące punktu końcowego bazy danych do użycia, a następnie wybierz pozycję Dalej.

    Produkt Akcja
    Server (Serwer) Wprowadź nazwę serwera bazy danych. Domyślnie jest to localhost.

    Format to sqlserver\instance, gdzie \instance jest opcjonalne.
    Numer portu Wprowadź numer portu, którego chcesz użyć dla bazy danych. Wartość domyślna to 1433.
    Nazwa bazy danych Wprowadź nazwę bazy danych. Wartość domyślna to SMA.
    Poświadczenia uwierzytelniania Wybierz typ uwierzytelniania, którego chcesz użyć. Możesz użyć uwierzytelniania systemu Windows lub uwierzytelniania programu SQL Server.

    W przypadku wybrania uwierzytelniania programu SQL Server wprowadź nazwę użytkownika i hasło dla komputera z uruchomionym programem SQL Server.

    Uwaga

    W przypadku uaktualniania z poprzedniej instalacji użyj szczegółów bazy danych z poprzedniej instalacji.

  8. Podaj następujące informacje, aby skonfigurować ustawienia informacji internetowych (IIS) dla usługi sieci Web, a następnie wybierz przycisk Dalej.

    Produkt Akcja
    Grupa zabezpieczeń domeny lub użytkownicy z dostępem Wprowadź grupę zabezpieczeń lub co najmniej jednego użytkownika, który może udzielić dostępu do usługi internetowej.
    Nazwa puli aplikacji SMA

    Ta nazwa nie jest konfigurowalna.
    Poświadczenia puli aplikacji Określ poświadczenia do użycia dla puli aplikacji. Są to poświadczenia, w których będzie działać usługa internetowa.
  9. Wprowadź numer portu, który ma być używany przez usługę internetową. Domyślnie jest to 9090.

  10. Wybierz certyfikat zabezpieczeń, który ma być używany do szyfrowania komunikacji między pakietem Microsoft Azure Pack i punktem końcowym usługi internetowej SMA.

    Instalator może wygenerować certyfikat z podpisem własnym do użycia lub wybrać istniejący certyfikat w lokalnym magazynie certyfikatów.

    Wybierz Dalej.

  11. Przejrzyj lokalizację plików usługi internetowej. Możesz zaakceptować wartość domyślną lub określić inną lokalizację. Wybierz Dalej.

  12. Określ, czy chcesz korzystać z usługi Microsoft Update, aby zapewnić aktualność oprogramowania. Wybierz Dalej.

  13. Przejrzyj podsumowanie instalacji i wybierz pozycję Zainstaluj.

    Po zakończeniu instalacji zainstaluj proces roboczy elementu Runbook zgodnie z opisem w temacie Jak zainstalować proces roboczy elementu Runbook smA.

Instalowanie modułu SMA programu PowerShell

  1. W folderze zawierającym pobrane oprogramowanie instalacyjne programu System Center Orchestrator uruchom Kreatora instalacji.

  2. W obszarze Zarządzanie usługami wybierz pozycję Administracja programu PowerShell, a następnie wybierz pozycję Zainstaluj.

  3. Postępuj zgodnie z instrukcjami kreatora instalacji.

Konfigurowanie procesu roboczego elementu runbook smA

  1. W folderze zawierającym pobrane oprogramowanie instalacyjne programu Orchestrator wybierz pozycję Instalator, aby uruchomić kreatora instalacji.

  2. W obszarze Zarządzanie usługami wybierz pozycję Proces roboczy elementu Runbook, a następnie wybierz pozycję Zainstaluj.

  3. Postępuj zgodnie z instrukcjami kreatora instalacji.

Po zakończeniu instalacji użyj poświadczeń administracyjnych, aby skonfigurować usługę Automation w portalu administracyjnym pakietu Microsoft Azure Pack.

Ważne

Każdy składnik SMA jest instalowany w witrynie internetowej usług Internet Information Services (IIS), która domyślnie jest skonfigurowana przy użyciu certyfikatu z podpisem własnym. Ponieważ te certyfikaty z podpisem własnym nie są wystawiane przez żadne z zaufanych głównych urzędów certyfikacji ładowanych przez przeglądarkę podczas uruchamiania, w przeglądarce jest wyświetlane ostrzeżenie o zabezpieczeniach podczas próby nawiązania połączenia z dowolną witryną. Zalecamy zastąpienie certyfikatów z podpisem własnym certyfikatami wystawionymi przez zaufany główny urząd certyfikacji, aby uniknąć tego środowiska.

Konfigurowanie programu SMA z poziomu wiersza polecenia

Nośnik instalacyjny zawiera pliki Instalatora Windows dla każdego smA następujących funkcji:

  • Moduł programu PowerShell: PowershellModuleInstaller.msi

  • Usługa sieci Web: WebServiceInstaller.msi

  • Proces roboczy elementu Runbook: WorkerInstaller.msi

Uwaga

Opcje instalacji należy wprowadzić w wierszu polecenia. Plik odpowiedzi nie jest obsługiwany.

Opcje instalacji modułu programu PowerShell

Moduł SMA programu PowerShell jest wymaganym wymaganiem wstępnym usługi internetowej SMA, dlatego przed wdrożeniem usługi internetowej SMA należy zainstalować moduł programu PowerShell smA. Instalator modułu programu PowerShell nie przyjmuje żadnych parametrów. Można na przykład użyć następującego polecenia:

msiexec.exe /i PowershellModuleInstaller.msi

Opcje instalacji usługi sieci Web

Następujące zmienne można określić w wierszu polecenia, aby zastąpić domyślne zachowania.

Element instalacji Przełącznik wiersza polecenia Prawidłowe wartości
Pula aplikacji usług IIS APPOOLACCOUNT String
Pula aplikacji usług IIS APPOOLPASSWORD String
Pula aplikacji usług IIS ADMINGROUPMEMBERS Ciąg (rozdzielona przecinkami lista użytkowników do dodania do grupy Administratorzy usług IIS)
Baza danych SQL Server CREATEDATABASE Tak lub Nie (wartość domyślna to Nie)
Baza danych SQL Server UWIERZYTELNIANIE BAZY DANYCH SQL, Windows (wartość domyślna to Windows). Jeśli DATABASEAUTHENTICATION = SQL, musisz również określić SQLUSER i SQLPASSWORD
Baza danych SQL Server SQLUSER String
Baza danych SQL Server SQLPASSWORD String
Baza danych SQL Server SQLSERVER W formacie Nazwa serwera numer portu. (Wartości domyślne to localhost, 1433. Podaj numer portu 0, aby określić port dynamiczny).
Baza danych SQL Server SQLINSTANCE Ciąg (opcjonalna nazwa wystąpienia serwera)
Baza danych SQL Server SQLDATABASE Ciąg (domyślna wartość nazwy bazy danych to SMA)
Usługa sieci Web usług IIS NAZWA WITRYNY Ciąg (wartość domyślna to SMA)
Usługa sieci Web usług IIS WEBSERVICEPORT Liczba całkowita (wartość domyślna to 9090)
Usługa sieci Web usług IIS INSTALLFOLDER Ciąg (wartość domyślna to c:\inetpub\Service Management Automation)
Usługa sieci Web usług IIS USESSL Tak lub Nie (wartość domyślna to Tak)
Usługa sieci Web usług IIS OKREŚLCERTIFICATE Tak lub Nie (wartość domyślna to Nie). Certyfikat jest tworzony automatycznie, jeśli określisz wartość Nie. Jeśli wybierzesz pozycję Tak, podaj również pozycję CERTYFIKATYERIAL.
Usługa sieci Web usług IIS CERTYFIKATYERIAL Numer seryjny istniejącego certyfikatu w formacie szesnastkowym i bez spacji między cyframi; na przykład: 45C324C02318F48D4A9C4FC832B2CDCC
Śledzenie zdarzeń (ETW) ETWMANIFEST Tak lub Nie (wartość domyślna to Tak)
Dane użycia i diagnostyki wysyłane do firmy Microsoft SENDTELEMETRYREPORTS Tak lub Nie (wartość domyślna to Tak)
Automatyczna aktualizacja firmy Microsoft MSUPDATE Tak (zgoda) lub Nie (bez zmiany; jest to wartość domyślna)
Klucz produktu PRODUCTKEY String

Jeśli jest wymagane rejestrowanie, użyj polecenia Msiexec.exe i określ ścieżkę dziennika. Na przykład możesz użyć następującego polecenia (upewnij się, że używasz nazwy wystąpienia programu SQL Server).

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

Opcje instalacji procesu roboczego elementu Runbook

Nie można zainstalować procesu roboczego elementu Runbook na tym samym komputerze co inny proces roboczy elementu Runbook. Ponadto należy zainstalować proces roboczy elementu Runbook na komputerze z dostępem do tego samego wystąpienia programu SQL Server, z którego korzysta usługa internetowa SMA.

Następujące zmienne można określić w wierszu polecenia, aby zastąpić domyślne zachowania.

Element instalacji Przełącznik wiersza polecenia Prawidłowe wartości
Usługa systemu Windows SERVICEACCOUNT String
Usługa systemu Windows SERVICEPASSWORD String
Baza danych SQL Server CREATEDATABASE Tak lub Nie (wartość domyślna to Nie)
Baza danych SQL Server UWIERZYTELNIANIE BAZY DANYCH SQL Server lub Windows (wartość domyślna to Windows)
Baza danych SQL Server SQLUSER String
Baza danych SQL Server SQLPASSWORD String
Baza danych SQL Server SQLSERVER W formacie Nazwa serwera numer portu (wartości domyślne to localhost, 1433. Podaj numer portu 0, aby określić port dynamiczny).
Baza danych SQL Server SQLINSTANCE Ciąg (opcjonalna nazwa wystąpienia serwera)
Baza danych SQL Server SQLDATABASE Ciąg (domyślna wartość nazwy bazy danych to SMA)
Lokalizacja instalacji pliku INSTALLFOLDER Ciąg (wartość domyślna to C:\Program Files\Microsoft System Center <version>\Service Management Automation)
Śledzenie zdarzeń (ETW) ETWMANIFEST Tak lub Nie (wartość domyślna to Tak)
Dane użycia i diagnostyki wysyłane do firmy Microsoft SENDTELEMETRYREPORTS Tak lub Nie (wartość domyślna to Tak)
Automatyczna aktualizacja firmy Microsoft MSUPDATE Tak (zgoda) lub Nie (bez zmiany; jest to wartość domyślna)
Klucz produktu PRODUCTKEY String

Jeśli jest wymagane rejestrowanie, użyj polecenia Msiexec.exe i określ ścieżkę dziennika. Możesz na przykład użyć następującego polecenia (upewnij się, że używasz nazwy wystąpienia programu SQL Server):

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

Uwaga

W przypadku instalowania dodatkowych procesów roboczych elementów Runbook należy uruchomić polecenie cmdlet programu Windows PowerShell New-SmaRunbookWorkerDeployment , aby prawidłowo skonfigurować proces roboczy elementu Runbook.

  1. Zatrzymaj usługę serwera Runbook (RunbookService.exe) na każdym komputerze, na którym jest zainstalowany proces roboczy elementu Runbook.

  2. Uruchom następujące polecenie programu Windows PowerShell:

    New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>

  3. Uruchom ponownie usługę serwera Runbook na każdym komputerze, na którym jest zainstalowany proces roboczy elementu Runbook.

Ustawianie lub zmienianie punktu końcowego smA

Karta Szybki start dla usługi Automation w pakiecie Microsoft Azure Pack dla systemu Windows Server zawiera link umożliwiający skonfigurowanie lub zmianę punktu końcowego smA. Jeśli punkt końcowy usługi Service Management Automation nie został jeszcze zarejestrowany, wybierz pozycję Zarejestruj punkt końcowy programu Service Management Automation, aby go skonfigurować. Aby zmienić ustawienia punktu końcowego smA po skonfigurowaniu punktu końcowego, wybierz pozycję Bieżący punkt końcowy automatyzacji zarządzania usługami.

Punkt końcowy smA wymaga następujących informacji:

  • Adres URL usługi i port. Numer portu jest ustawiany podczas instalowania programu SMA.

  • Nazwa użytkownika konta użytkownika, które może uzyskać dostęp do usługi internetowej SMA. Konta z dostępem do usługi internetowej SMA są również ustawiane podczas instalacji.

  • Hasło dostępu do konta użytkownika.

Odinstalowywanie programu SMA

Dowolny składnik SMA można usunąć w Panel sterowania, wybierając składnik w sekcji Programy i wybierając pozycję Odinstaluj.

Następne kroki

Dowiedz się więcej o pakiecie Microsoft Azure Pack dla systemu Windows Server Microsoft Azure Pack dla systemu Windows Server.