Share via


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.

  1. Beëindig de Runbook-serverservice (RunbookService.exe) op elke computer waarop een runbook worker is geïnstalleerd.

  2. Voer de volgende Windows PowerShell-opdracht uit:

    New-SmaRunbookWorkerDeployment -<ComputerName> –<WebServiceEndpoint>

  3. Start de Runbook-serverservice (RunbookService.exe) opnieuw op elke computer waarop een runbook worker is geïnstalleerd.

Zie ook

Install Service Management Automation