Service Management Automation installeren vanuit een opdrachtpromptvenster
Is van toepassing op: Windows Azure Pack for Windows Server, System Center 2012 R2 Orchestrator
U kunt de onderdelen van Automatisering van servicebeheer installeren door middel van opdrachten in het opdrachtpromptvenster om het Windows-installatieprogramma door een installatie zonder toezicht te leiden.
Windows-installatiebestanden
Uw installatiemedia bevatten Windows-installatiebestanden voor elke Automatisering van servicebeheer van de volgende onderdelen:
PowerShell-module: PowershellModuleInstaller.msi
Webservice: WebServiceInstaller.msi
Runbook worker: WorkerInstaller.msi
Notitie
De opties voor de installatie moeten worden opgegeven met een opdrachtprompt. Een antwoordbestand wordt niet ondersteund.
Opties voor installatie van de PowerShell-module
De Automatisering van servicebeheer PowerShell-module is een vereist onderdeel van de Automatisering van servicebeheer-webservice, dus moet u de Automatisering van servicebeheer PowerShell-module installeren voordat u de Automatisering van servicebeheer-webservice implementeert. Het installatieprogramma van de PowerShell-module heeft geen parameters. U kunt bijvoorbeeld de volgende opdracht gebruiken:
msiexec.exe /i PowershellModuleInstaller.msi
Opties voor de installatie van de webservice
De volgende variabelen kunnen worden opgegeven met een opdrachtprompt, om standaardgedrag te negeren.
Installatie-item | Opdrachtregelparameter | Geldige waarden |
IIS-toepassingsgroep | APPOOLACCOUNT | Tekenreeks |
IIS-toepassingsgroep | APPOOLPASSWORD | Tekenreeks |
IIS-toepassingsgroep | ADMINGROUPMEMBERS | Tekenreeks (een door komma's gescheiden lijst van gebruikers die moeten worden toegevoegd aan de IIS-beheerdersgroep) |
SQL Server-database | CREATEDATABASE | "Ja" of "Nee" (de standaardwaarde is "Nee") |
SQL Server-database | DATABASEAUTHENTICATION | SQL, Windows (de standaardwaarde is Windows). Als DATABASEAUTHENTICATION = SQL, moet u ook SQLUSER en SQLPASSWORD opgeven |
SQL Server-database | SQLUSER | Tekenreeks |
SQL Server-database | SQLPASSWORD | Tekenreeks |
SQL Server-database | SQLSERVER | In de vorm "Servernaam, poortnummer". (De standaardwaarden zijn "localhost, 1433". Geef 0 als poortnummer op om een dynamische poort te specificeren.) |
SQL Server-database | SQLINSTANCE | Tekenreeks (optioneel naam van serverexemplaar) |
SQL Server-database | SQLDATABASE | Tekenreeks (de standaardwaarde voor de databasenaam is SMA) |
IIS-webservice | SITENAME | Tekenreeks (de standaardwaarde is "SMA") |
IIS-webservice | WEBSERVICEPORT | Geheel getal (de standaardwaarde is "9090") |
IIS-webservice | INSTALLFOLDER | Tekenreeks (de standaardwaarde is "c:\inetpub\Service Management Automation") |
IIS-webservice | USESSL | "Ja" of "Nee" (de standaardwaarde is "Ja") |
IIS-webservice | SPECIFYCERTIFICATE | "Ja" of "Nee" (de standaardwaarde is "Nee") Er wordt automatisch een certificaat gemaakt als u "Nee" opgeeft. Als u "Ja" selecteert, geef dan ook CERTIFICATESERIAL op. |
IIS-webservice | CERTIFICATESERIAL | Serienummer van een bestaand certificaat in aaneengeschakelde hexadecimale notatie zonder spaties tussen de cijfers, bijvoorbeeld: “45C324C02318F48D4A9C4FC832B2CDCC” |
Event Tracing (ETW) | ETWMANIFEST | "Ja" of "Nee" (de standaardwaarde is "Ja") |
Software Quality Metrics (SQM) voor rapportage voor het programma voor kwaliteitsverbetering (CEIP) | SENDCEIPREPORTS | "Ja" of "Nee" (de standaardwaarde is "Nee") |
Automatische Microsoft Update | MSUPDATE | "Ja" (opt-in) of "Nee" (geen wijziging; dit is de standaardwaarde) |
Productcode | PRODUCTKEY | Tekenreeks |
Als aanmelden vereist is, gebruik dan de opdracht Msiexec.exe en geef het aanmeldingspad op. U kunt bijvoorbeeld de volgende opdracht gebruiken (gebruik de naam van uw SQL Server-exemplaar).
msiexec.exe /i WebServiceInstaller.msi /L*v C:\Andreas\WebServiceInstaller.log CREATEDATABASE=“Yes” SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"
Opties voor de installatie van runbook workers
Een runbook worker kan niet worden geïnstalleerd op dezelfde computer als een andere runbook worker. Verder moet de runbook worker worden geïnstalleerd op een computer die toegang heeft tot hetzelfde SQL Server-exemplaar als waarvan de Automatisering van servicebeheer-webservice gebruikmaakt.
De volgende variabelen kunnen worden opgegeven met een opdrachtprompt, om standaardgedrag te negeren.
Installatie-item | Opdrachtregelparameter | Geldige waarden |
Windows-service | SERVICEACCOUNT | Tekenreeks |
Windows-service | SERVICEPASSWORD | Tekenreeks |
SQL Server-database | CREATEDATABASE | "Ja" of "Nee" (de standaardwaarde is "Nee") |
SQL Server-database | DATABASEAUTHENTICATION | SQL Server of Windows (de standaardwaarde is Windows). |
SQL Server-database | SQLUSER | Tekenreeks |
SQL Server-database | SQLPASSWORD | Tekenreeks |
SQL Server-database | SQLSERVER | In de vorm "Servernaam, poortnummer" (de standaardwaarden zijn "localhost, 1433". Geef 0 als poortnummer op om een dynamische poort te specificeren.) |
SQL Server-database | SQLINSTANCE | Tekenreeks (optioneel naam van serverexemplaar) |
SQL Server-database | SQLDATABASE | Tekenreeks (de standaardwaarde voor de databasenaam is SMA) |
Locatie voor installatie van bestanden | INSTALLFOLDER | Tekenreeks (de standaardwaarde is "C:\Program Files\Microsoft System Center 2012 R2\Service Management Automation") |
Event Tracing (ETW) | ETWMANIFEST | "Ja" of "Nee" (de standaardwaarde is "Ja") |
Software Quality Metrics (SQM) voor rapportage voor het programma voor kwaliteitsverbetering (CEIP) | SENDCEIPREPORTS | "Ja" of "Nee" (de standaardwaarde is "Nee") |
Automatische Microsoft Update | MSUPDATE | "Ja" (opt-in) of "Nee" (geen wijziging; dit is de standaardwaarde) |
Productcode | PRODUCTKEY | Tekenreeks |
Als aanmelden vereist is, gebruik dan de opdracht Msiexec.exe en geef het aanmeldingspad op. U kunt bijvoorbeeld de volgende opdracht gebruiken (gebruik de naam van uw SQL Server-exemplaar).
msiexec.exe /i WorkerInstaller.msi /L*v C:\Andreas\WorkerInstaller.log CREATEDATABASE=“Yes” SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"
Notitie
Als u aanvullende runbook workers installeert, moet u de Windows PowerShell-cmdlet New-SmaRunbookWorkerDeployment uitvoeren om de runbook worker correct te configureren.
-
Beëindig de Runbook-serverservice (RunbookService.exe) op elke computer waarop een runbook worker is geïnstalleerd.
-
Voer de volgende Windows PowerShell-opdracht uit:
New-SmaRunbookWorkerDeployment -<ComputerName> –<WebServiceEndpoint>
-
Start de Runbook-serverservice (RunbookService.exe) opnieuw op elke computer waarop een runbook worker is geïnstalleerd.
Zie ook