Installera Service Management Automation via kommandotolken
Gäller för: Windows Azure Pack for Windows Server, System Center 2012 R2 Orchestrator
Du kan installera funktioner ur Service Management Automation med kommandon i kommandotolken som vägleder Windows-installeraren i en obevakad installation.
Windows Installer-filer
På installationsmediet finns Windows Installer-filer för följande funktioner i Service Management Automation:
PowerShell-modul: PowershellModuleInstaller.msi
Webbtjänst: WebServiceInstaller.msi
Runbook Worker: WorkerInstaller.msi
![]() |
---|
Ange installationsalternativen i kommandotolken. Det går inte att använda en svarsfil. |
Installationsalternativ för PowerShell-modulen
PowerShell-modulen i Service Management Automation är en obligatorisk förutsättning för Service Management Automation-webbtjänsten, vilket innebär att du måste installera PowerShell-modulen för Service Management Automation innan du distribuerar Service Management Automation-webbtjänsten. Installationsprogrammet för PowerShell-modulen tar inga parametrar. Du kan exempelvis använda följande kommando:
msiexec.exe /i PowershellModuleInstaller.msi
Installationsalternativ för webbtjänsten
Följande variabler kan anges i kommandotolken och åsidosätter då standardinställningarna.
Installationsobjekt |
Kommandoradsväxling |
Giltiga värden |
IIS-programpool |
APPOOLACCOUNT |
Sträng |
IIS-programpool |
APPOOLPASSWORD |
Sträng |
IIS-programpool |
ADMINGROUPMEMBERS |
Sträng (en kommaavgränsad lista med användare som ska läggas till i gruppen IIS-administratörer) |
SQL Server-databas |
CREATEDATABASE |
"Yes" eller "No" (standardvärdet är "No") |
SQL Server-databas |
DATABASEAUTHENTICATION |
SQL, Windows (standardvärdet är Windows). Om DATABASEAUTHENTICATION = SQL, måste du också ange SQLUSER och SQLPASSWORD |
SQL Server-databas |
SQLUSER |
Sträng |
SQL Server-databas |
SQLPASSWORD |
Sträng |
SQL Server-databas |
SQLSERVER |
I formatet ”Servernamn, portnummer”. (Standardvärdena är ”localhost, 1433”. Ange portnumret 0 om porten ska vara dynamisk.) |
SQL Server-databas |
SQLINSTANCE |
Sträng (valfritt namn på serverinstans) |
SQL Server-databas |
SQLDATABASE |
Sträng (standardvärdet för databasnamnet är SMA) |
IIS-webbtjänst |
SITENAME |
Sträng (standardvärdet är SMA) |
IIS-webbtjänst |
WEBSERVICEPORT |
Siffra (standardvärdet är 9090) |
IIS-webbtjänst |
INSTALLFOLDER |
Sträng (standardvärdet är c:\inetpub\Service Management Automation) |
IIS-webbtjänst |
USESSL |
”Yes” eller ”No” (standardvärdet är ”Yes”) |
IIS-webbtjänst |
SPECIFYCERTIFICATE |
”Yes” eller ”No” (standardvärdet är ”No”). Om du anger ”No” skapas ett certifikat automatiskt. Om du anger ”Yes” måste du även ange CERTIFICATESERIAL. |
IIS-webbtjänst |
CERTIFICATESERIAL |
Serienumret för ett befintligt certifikat i sammanfogat hexadecimalformat utan blanksteg mellan siffrorna, exempelvis så här: 45C324C02318F48D4A9C4FC832B2CDCC |
Händelsespårning (ETW) |
ETWMANIFEST |
”Yes” eller ”No” (standardvärdet är ”Yes”) |
SQM (Software Quality Metrics) för CEIP-rapporter (Customer Experience Improvement Program) |
SENDCEIPREPORTS |
”Yes” eller ”No” (standardvärdet är ”No”) |
Automatisk Microsoft Update |
MSUPDATE |
”Yes” (gå med) eller ”No” (standardvärdet; ingen ändring) |
Produktnyckel |
PRODUCTKEY |
Sträng |
Du kan välja loggning genom att använda kommandot Msiexec.exe och ange loggsökväg. Använd exempelvis följande kommando (använd namnet på aktuell SQL Server-instans).
msiexec.exe /i WebServiceInstaller.msi /L*v C:\Andreas\WebServiceInstaller.log CREATEDATABASE=“Yes” SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"
Installationsalternativ för Runbook Worker
Det går inte att installera två Runbook Worker på samma dator. Installera Runbook Worker på en dator som har åtkomst till samma SQL Server-instans som webbtjänsten Service Management Automation använder.
Följande variabler kan anges i kommandotolken och åsidosätter då standardinställningarna.
Installationsobjekt |
Kommandoradsväxling |
Giltiga värden |
Windows-tjänst |
SERVICEACCOUNT |
Sträng |
Windows-tjänst |
SERVICEPASSWORD |
Sträng |
SQL Server-databas |
CREATEDATABASE |
”Yes” eller ”No” (standardvärdet är ”No”) |
SQL Server-databas |
DATABASEAUTHENTICATION |
SQLServer eller Windows (standardvärdet är Windows) |
SQL Server-databas |
SQLUSER |
Sträng |
SQL Server-databas |
SQLPASSWORD |
Sträng |
SQL Server-databas |
SQLSERVER |
I formatet ”Servernamn, portnummer”. (Standardvärdena är ”localhost, 1433”. Ange portnumret 0 om porten ska vara dynamisk.) |
SQL Server-databas |
SQLINSTANCE |
Sträng (valfritt namn på serverinstans) |
SQL Server-databas |
SQLDATABASE |
Sträng (standardvärdet för databasnamnet är SMA) |
Installationsplats för filer |
INSTALLFOLDER |
Sträng (standardvärdet är C:\Program Files\Microsoft System Center 2012 R2\Service Management Automation) |
Händelsespårning (ETW) |
ETWMANIFEST |
”Yes” eller ”No” (standardvärdet är ”Yes”) |
SQM (Software Quality Metrics) för CEIP-rapporter (Customer Experience Improvement Program) |
SENDCEIPREPORTS |
”Yes” eller ”No” (standardvärdet är ”No”) |
Automatisk Microsoft Update |
MSUPDATE |
”Yes” (gå med) eller ”No” (standardvärdet; ingen ändring) |
Produktnyckel |
PRODUCTKEY |
Sträng |
Du kan välja loggning genom att använda kommandot Msiexec.exe och ange loggsökväg. Använd exempelvis följande kommando (använd namnet på aktuell SQL Server-instans).
msiexec.exe /i WorkerInstaller.msi /L*v C:\Andreas\WorkerInstaller.log CREATEDATABASE=“Yes” SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"
![]() |
---|
Om du installerar fler Runbook Workers måste du köra Windows PowerShell cmdlet New-SmaRunbookWorkerDeployment så att de konfigureras korrekt.
|