Dela via


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

System_CAPS_noteInformation

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"
System_CAPS_noteInformation

Om du installerar fler Runbook Workers måste du köra Windows PowerShell cmdlet New-SmaRunbookWorkerDeployment så att de konfigureras korrekt.

  1. Stoppa Runbook-servertjänsten (RunbookService.exe) på varje dator där du installerar Runbook Worker.

  2. Kör följande Windows PowerShell-kommando:

    New-SmaRunbookWorkerDeployment -