Implementare Service Management Automation
Per distribuire Service Management Automation (SMA), è necessario installare il servizio Web SMA, configurare il ruolo di lavoro runbook SMA e configurare il modulo SMA PowerShell. È anche possibile installare i componenti di Service Management Automation usando un'installazione automatica.
È possibile installare il servizio Web in qualsiasi computer in grado di comunicare con Microsoft Azure Pack e un'istanza di SQL Server.
Installare il servizio Web di Service Automation
Nella cartella contenente il software di installazione di System Center - Orchestrator scaricato selezionare Programma di installazione per avviare l'Installazione guidata.
In Gestione dei servizi selezionare Servizio Web e selezionare Installa.
Completare le informazioni di registrazione del prodotto e selezionare Avanti.
Esaminare e accettare le condizioni di licenza e selezionare Avanti.
Esaminare l'avviso dati di diagnostica e utilizzo e selezionare Avanti.
Verrà avviato il controllo dei prerequisiti. Esaminare i risultati della verifica. Se tutti gli elementi sono installati, selezionare Avanti.
Nota
Se viene visualizzata una "X" accanto a un prerequisito software, installarlo e riavviare il controllo dei prerequisiti. Non è possibile completare l'installazione dell'endpoint di servizio fino a quando non si supera il controllo dei prerequisiti.
Specificare le informazioni seguenti per l'endpoint del database da usare e selezionare Avanti.
Articolo Azione Server Immettere il nome del server database. Per impostazione predefinita, il nome è localhost.
Il formato è sqlserver\instance, in cui \instance è facoltativo.Numero di porta Immettere il numero della porta da utilizzare per il database. Il valore predefinito è 1433. Nome database Immettere il nome del database. Il valore predefinito è SMA. Credenziali di autenticazione Selezionare il tipo di autenticazione da utilizzare. È possibile utilizzare un'autenticazione Windows o SQL Server.
Se si sceglie l'autenticazione SQL Server, immettere il nome utente e la password del computer che esegue SQL Server.Specificare le informazioni seguenti per configurare le impostazioni delle informazioni Internet (IIS) per il servizio Web e selezionare Avanti.
Articolo Azione Gruppo di sicurezza del dominio o utenti con accesso Immettere un gruppo di protezione oppure uno o più utenti in grado di concedere l'accesso al servizio Web. Nome pool di applicazioni SMA
Questo nome non è configurabile.Credenziali del pool di applicazioni Specificare le credenziali da utilizzare per il pool di applicazioni. Il servizio Web verrà eseguito con le seguenti credenziali. Immettere il numero di porta che verrà utilizzato dal servizio Web. Per impostazione predefinita, il numero è 9090.
Scegliere il certificato di sicurezza da usare per crittografare la comunicazione tra Microsoft Azure Pack e l'endpoint del servizio Web SMA.
È possibile fare in modo che il programma di installazione generi un certificato autofirmato utilizzabile o selezionare un certificato esistente nell'archivio certificati locale.
Selezionare Avanti.
Rivedere la posizione dei file del servizio Web. Accettare l'impostazione predefinita o specificare un percorso diverso. Selezionare Avanti.
Indicare se si vuole usare Microsoft Update per mantenere aggiornato il software. Selezionare Avanti.
Esaminare il riepilogo dell'installazione e selezionare Installa.
Al termine dell'installazione, installare un ruolo di lavoro runbook come descritto in Come installare il ruolo di lavoro per runbook SMA.
Installare il modulo PowerShell SMA
Nella cartella contenente il software di installazione di System Center Orchestrator scaricato avviare l'Installazione guidata.
In Gestione dei servizi selezionare Amministrazione di PowerShell e selezionare Installa.
Seguire le istruzioni dell'installazione guidata.
Configurare il ruolo di lavoro per runbook SMA
Nella cartella contenente il software di installazione di Orchestrator scaricato selezionare Programma di installazione per avviare l'Installazione guidata.
In Gestione dei servizi selezionare Runbook Worker e selezionare Installa.
Seguire le istruzioni dell'installazione guidata.
Al termine dell'installazione, usare le credenziali amministrative per configurare Automazione nel portale di gestione di Microsoft Azure Pack.
Importante
Ogni componente SMA viene installato in un sito Web Internet Information Services (IIS) che, per impostazione predefinita, è configurato con un certificato autofirmato. Poiché i certificati autofirmati non vengono emessi dalle autorità di certificazione radice attendibili caricate all'avvio del browser, al momento di connettersi a uno di questi siti il browser visualizzerà un avviso di protezione. Per prevenire questa situazione, sostituire i certificati autofirmati con certificati emessi da un'autorità di certificazione radice attendibile.
Configurare SMA da un prompt dei comandi
Il supporto di installazione contiene i file di Windows Installer per ogni SMA delle funzionalità seguenti:
Modulo PowerShell: PowershellModuleInstaller.msi
Servizio Web: WebServiceInstaller.msi
Runbook Worker: WorkerInstaller.msi
Nota
È necessario immettere le opzioni di installazione a un prompt dei comandi. Un file di risposte non è supportato.
Opzioni di installazione del modulo PowerShell
Il modulo SMA PowerShell è un prerequisito necessario per il servizio Web SMA, quindi è necessario installare il modulo SMA PowerShell prima di distribuire il servizio Web SMA. Il programma di installazione del modulo PowerShell non accetta parametri. Ad esempio, è possibile utilizzare il comando riportato di seguito:
msiexec.exe /i PowershellModuleInstaller.msi
Opzioni di installazione del servizio Web
È possibile specificare le seguenti variabili al prompt dei comandi per sostituire i comportamenti predefiniti.
Elemento di installazione | Opzione della riga di comando | Valori validi |
---|---|---|
Pool di applicazioni IIS | APPOOLACCOUNT | String |
Pool di applicazioni IIS | APPOOLPASSWORD | String |
Pool di applicazioni IIS | ADMINGROUPMEMBERS | Stringa (un elenco di utenti separato da virgole da aggiungere al gruppo Administrators di IIS) |
Database SQL Server | CREATEDATABASE | Sì o No (il valore predefinito è No) |
Database SQL Server | DATABASEAUTHENTICATION | SQL, Windows (il valore predefinito è Windows). Se DATABASEAUTHENTICATION = SQL, è necessario specificare anche SQLUSER e SQLPASSWORD |
Database SQL Server | SQLUSER | String |
Database SQL Server | SQLPASSWORD | String |
Database SQL Server | SQLSERVER | Nel formato Nome server numero porta. I valori predefiniti sono localhost, 1433. Specificare un numero di porta pari a 0 per specificare una porta dinamica. |
Database SQL Server | SQLINSTANCE | Stringa (nome istanza server facoltativo) |
Database SQL Server | SQLDATABASE | Stringa (il valore del nome database predefinito è SMA) |
Servizio Web IIS | SITENAME | Stringa (il valore predefinito è SMA) |
Servizio Web IIS | WEBSERVICEPORT | Integer (il valore predefinito è 9090) |
Servizio Web IIS | INSTALLFOLDER | Stringa (il valore predefinito è "c:\inetpub\Service Management Automation") |
Servizio Web IIS | USESSL | Sì o No (il valore predefinito è Sì) |
Servizio Web IIS | SPECIFYCERTIFICATE | Sì o No (il valore predefinito è No). Se si specifica No, viene creato automaticamente un certificato. Se si seleziona Sì, specificare anche CERTIFICATESERIAL. |
Servizio Web IIS | CERTIFICATESERIAL | Numero di serie di un certificato esistente in formato esadecimale concatenato e senza spazi tra le cifre; ad esempio: 45C324C02318F48D4A9C4FC832B2CDCC |
Event tracing (ETW) | ETWMANIFEST | Sì o No (il valore predefinito è Sì) |
Dati di utilizzo e diagnostica inviati a Microsoft | SENDTELEMETRYREPORTS | Sì o No (il valore predefinito è Sì) |
Aggiornamenti automatici di Microsoft Update | MSUPDATE | Sì (consenso esplicito) o No (nessuna modifica; questo è il valore predefinito) |
Codice Product Key | PRODUCTKEY | String |
Se si desidera la registrazione, utilizzare il comando Msiexec.exe e specificare il percorso del registro. Ad esempio, è possibile usare il comando seguente (assicurarsi di usare il nome dell'istanza di SQL Server).
msiexec.exe /i WebServiceInstaller.msi /L*v C:\Andreas\WebServiceInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"
Opzioni di installazione di Runbook Worker
Un ruolo di lavoro per runbook non può essere installato nello stesso computer di un altro runbook worker. Inoltre, è necessario installare il ruolo di lavoro per runbook in un computer che ha accesso alla stessa istanza di SQL Server usata dal servizio Web SMA.
È possibile specificare le seguenti variabili al prompt dei comandi per sostituire i comportamenti predefiniti.
Elemento di installazione | Opzione della riga di comando | Valori validi |
---|---|---|
servizio Windows | SERVICEACCOUNT | String |
servizio Windows | SERVICEPASSWORD | String |
Database SQL Server | CREATEDATABASE | Sì o No (il valore predefinito è No) |
Database SQL Server | DATABASEAUTHENTICATION | Server SQL o Windows (il valore predefinito è Windows) |
Database SQL Server | SQLUSER | String |
Database SQL Server | SQLPASSWORD | String |
Database SQL Server | SQLSERVER | Nel formato Nome server numero porta (i valori predefiniti sono localhost, 1433. Specificare un numero di porta pari a 0 per specificare una porta dinamica. |
Database SQL Server | SQLINSTANCE | Stringa (nome istanza server facoltativo) |
Database SQL Server | SQLDATABASE | Stringa (il valore del nome database predefinito è SMA) |
Percorso di installazione file | INSTALLFOLDER | Stringa (il valore predefinito è C:\Programmi\Microsoft System Center <version>\Service Management Automation) |
Event tracing (ETW) | ETWMANIFEST | Sì o No (il valore predefinito è Sì) |
Dati di utilizzo e diagnostica inviati a Microsoft | SENDTELEMETRYREPORTS | Sì o No (il valore predefinito è Sì) |
Aggiornamenti automatici di Microsoft Update | MSUPDATE | Sì (consenso esplicito) o No (nessuna modifica; questo è il valore predefinito) |
Codice Product Key | PRODUCTKEY | String |
Se si desidera la registrazione, utilizzare il comando Msiexec.exe e specificare il percorso del registro. Ad esempio, è possibile usare il comando seguente (assicurarsi di usare il nome dell'istanza di SQL Server):
msiexec.exe /i WorkerInstaller.msi /L*v C:\Andreas\WorkerInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"
Nota
Se vengono installati ulteriori Runbook Worker, eseguire il cmdlet di Windows PowerShell New-SmaRunbookWorkerDeployment per configurarli.
Arrestare il servizio Server Runbook (RunbookService.exe) in tutti i computer in cui è installato un Runbook Worker.
Eseguire il comando di Windows PowerShell seguente:
New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>
Riavviare il servizio Server Runbook in tutti i computer in cui è installato un Runbook Worker.
Impostare o modificare l'endpoint SMA
La scheda Avvio rapido per Automazione in Microsoft Azure Pack per Windows Server fornisce un collegamento che consente di configurare o modificare l'endpoint SMA. Se l'endpoint di Service Management Automation non è ancora registrato, selezionare Registra l'endpoint di Service Management Automation per configurarlo. Per modificare le impostazioni dell'endpoint SMA dopo la configurazione di un endpoint, selezionare Endpoint di Automazione gestione servizi corrente.
L'endpoint SMA richiede le informazioni seguenti:
URL di servizio e porta. Il numero di porta viene impostato quando si installa SMA.
Nome utente di un account utente che può accedere al servizio Web SMA. Durante l'installazione vengono impostati anche gli account con accesso al servizio Web SMA.
La password di accesso per l'account utente.
Disinstallare SMA
Uno dei componenti SMA può essere rimosso nel Pannello di controllo selezionando il componente nella sezione Programmi e selezionando Disinstalla.
Passaggi successivi
Altre informazioni su Microsoft Azure Pack per Windows Server Microsoft Azure Pack per Windows Server.