Udostępnij za pośrednictwem


Instalowanie struktury Automatyzacja zarządzania usługami z poziomu okna wiersza polecenia

 

Dotyczy: Windows Azure Pack for Windows Server, System Center 2012 R2 Orchestrator

Funkcje struktury Automatyzacja zarzÄ…dzania usÅ‚ugami można zainstalować przy użyciu poleceń w oknie Wiersz polecenia, co pozwoli przeprowadzić program Instalator Windows przez instalację nienadzorowaną.

Pliki programu Instalator Windows

Nośnik instalacyjny zawiera pliki programu Instalator Windows dla każdej z następujących funkcji struktury Automatyzacja zarzÄ…dzania usÅ‚ugami:

  • Moduł PowerShell: PowershellModuleInstaller.msi

  • Usługa sieci Web: WebServiceInstaller.msi

  • Runbook Worker: WorkerInstaller.msi

Uwaga

Opcje instalacji trzeba wprowadzić w wierszu polecenia. Plik odpowiedzi nie jest obsługiwany.

Opcje instalacji modułu PowerShell

Moduł PowerShell programu Automatyzacja zarzÄ…dzania usÅ‚ugami jest wymaganiem wstępnym usługi sieci Web programu Automatyzacja zarzÄ…dzania usÅ‚ugami, dlatego moduł PowerShell programu Automatyzacja zarzÄ…dzania usÅ‚ugami trzeba zainstalować przed wdrożeniem usługi sieci Web programu Automatyzacja zarzÄ…dzania usÅ‚ugami. Instalator modułu PowerShell nie przyjmuje żadnych parametrów. Na przykład można użyć następującego polecenia:

msiexec.exe /i PowershellModuleInstaller.msi

Opcje instalacji usługi sieci Web

W wierszu polecenia można określić poniższe zmienne, aby zastąpić domyślne działania.

Element instalacji

Przełącznik w wierszu polecenia

Dozwolone wartości

Pula aplikacji IIS

APPOOLACCOUNT

Ciąg

Pula aplikacji IIS

APPOOLPASSWORD

Ciąg

Pula aplikacji IIS

ADMINGROUPMEMBERS

Ciąg (rozdzielana przecinkami lista użytkowników, którzy mają zostać dodani do grupy administratorów programu IIS)

Baza danych programu SQL Server

CREATEDATABASE

"Yes" lub "No" (wartość domyślna to "No")

Baza danych programu SQL Server

DATABASEAUTHENTICATION

SQL, Windows (wartość domyślna to Windows). Jeśli DATABASEAUTHENTICATION = SQL, należy określić również wartości SQLUSER oraz SQLPASSWORD

Baza danych programu SQL Server

SQLUSER

Ciąg

Baza danych programu SQL Server

SQLPASSWORD

Ciąg

Baza danych programu SQL Server

SQLSERVER

W formacie "Nazwa serwera, numer portu". (Wartości domyślne to "localhost, 1433". Aby wybrać port dynamiczny, podaj wartość 0).

Baza danych programu SQL Server

SQLINSTANCE

Ciąg (opcjonalna nazwa wystąpienia serwera)

Baza danych programu SQL Server

SQLDATABASE

Ciąg (domyślna nazwa bazy danych to SMA)

Usługa sieci Web IIS

SITENAME

Ciąg (wartość domyślna to "SMA")

Usługa sieci Web IIS

WEBSERVICEPORT

Liczba całkowita (domyślna wartość to "9090")

Usługa sieci Web IIS

INSTALLFOLDER

Ciąg (wartość domyślna to c:\inetpub\Service Management Automation)

Usługa sieci Web IIS

USESSL

"Yes" lub "No" (wartość domyślna to "Yes")

Usługa sieci Web IIS

SPECIFYCERTIFICATE

"Yes" lub "No" (wartość domyślna to "No"). Certyfikat zostanie utworzony automatycznie po wybraniu wartości "No". Jeśli wybrano wartość "Yes", należy podać również wartość CERTIFICATESERIAL.

Usługa sieci Web IIS

CERTIFICATESERIAL

Numer seryjny istniejącego certyfikatu w formacie łączonym szesnastkowym bez spacji między cyframi, na przykład: 45C324C02318F48D4A9C4FC832B2CDCC

Śledzenie zdarzeń (ETW)

ETWMANIFEST

"Yes" lub "No" (wartość domyślna to "Yes")

Metryki jakości oprogramowania do raportu Programu poprawy jakości obsługi klienta

SENDCEIPREPORTS

"Yes" lub "No" (wartość domyślna to "No")

Automatyczna usługa Microsoft Update

MSUPDATE

"Yes" (włączenie) lub "No" (bez zmian; jest to wartość domyślna)

Klucz produktu

PRODUCTKEY

Ciąg

Jeśli potrzebne jest rejestrowanie w dzienniku, należy przy użyciu polecenia Msiexec.exe wskazać ścieżkę dziennika. Na przykład można użyć następującego polecenia (użyj nazwy własnego 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 elementu Runbook Worker

Element Runbook Worker nie może zostać zainstalowany na tym samy komputerze, na którym jest zainstalowany inny element Runbook Worker. Ponadto element Runbook Worker trzeba zainstalować na komputerze mającym dostęp do tego samego wystąpienia programu SQL Server, którego używa usługa sieci Web struktury Automatyzacja zarzÄ…dzania usÅ‚ugami.

W wierszu polecenia można określić poniższe zmienne, aby zastąpić domyślne działania.

Element instalacji

Przełącznik w wierszu polecenia

Dozwolone wartości

Usługa systemu Windows

SERVICEACCOUNT

Ciąg

Usługa systemu Windows

SERVICEPASSWORD

Ciąg

Baza danych programu SQL Server

CREATEDATABASE

"Yes" lub "No" (wartość domyślna to "No")

Baza danych programu SQL Server

DATABASEAUTHENTICATION

SQL Server lub Windows (wartość domyślna to Windows)

Baza danych programu SQL Server

SQLUSER

Ciąg

Baza danych programu SQL Server

SQLPASSWORD

Ciąg

Baza danych programu SQL Server

SQLSERVER

W formacie "Nazwa serwera, numer portu" (wartości domyślne to "localhost, 1433". Aby wybrać port dynamiczny, podaj wartość 0).

Baza danych programu SQL Server

SQLINSTANCE

Ciąg (opcjonalna nazwa wystąpienia serwera)

Baza danych programu SQL Server

SQLDATABASE

Ciąg (domyślna nazwa bazy danych to SMA)

Miejsce instalacji plików

INSTALLFOLDER

Ciąg (wartość domyślna to C:\Program Files\Microsoft System Center 2012 R2\Service Management Automation)

Śledzenie zdarzeń (ETW)

ETWMANIFEST

"Yes" lub "No" (wartość domyślna to "Yes")

Metryki jakości oprogramowania do raportu Programu poprawy jakości obsługi klienta

SENDCEIPREPORTS

"Yes" lub "No" (wartość domyślna to "No")

Automatyczna usługa Microsoft Update

MSUPDATE

"Yes" (włączenie) lub "No" (bez zmian; jest to wartość domyślna)

Klucz produktu

PRODUCTKEY

Ciąg

Jeśli potrzebne jest rejestrowanie w dzienniku, należy przy użyciu polecenia Msiexec.exe wskazać ścieżkę dziennika. Na przykład można użyć następującego polecenia (użyj nazwy własnego 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 programów Runbook Worker należy uruchomić polecenie cmdlet Windows PowerShell New-SmaRunbookWorkerDeployment w celu właściwego skonfigurowania programu Runbook Worker.

  1. Zatrzymaj usługę Serwer Runbook (RunbookService.exe) na każdym komputerze, na którym jest zainstalowany program Runbook Worker.

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

    New-SmaRunbookWorkerDeployment -<ComputerName> –<WebServiceEndpoint>

  3. Uruchom ponownie usługę Serwer Runbook na każdym komputerze, na którym jest zainstalowany program Runbook Worker.