Condividi tramite


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 non presidiata.

È possibile installare il servizio Web in qualsiasi computer in grado di comunicare con Windows Azure Pack e un'istanza di SQL Server.

Nota

Poiché Windows Azure Pack è ora deprecato, è possibile usare il componente aggiuntivo PowerShell ISE come alternativa. Per altre informazioni, vedere Introduzione al componente aggiuntivo ISE di Service Management Automation.

Installare il servizio Web di Service Automation

  1. Nella cartella contenente il software di installazione di System Center - Orchestrator scaricato selezionare Programma di installazione per avviare l'Installazione guidata.

  2. In Gestione dei servizi selezionare Servizio Web e selezionare Installa.

  3. Completare le informazioni di registrazione del prodotto e selezionare Avanti.

  4. Esaminare e accettare le condizioni di licenza e selezionare Avanti.

  5. Esaminare l'avviso dati di diagnostica e utilizzo e selezionare Avanti.

  6. 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 uno qualsiasi dei prerequisiti software, è necessario installare l'elemento e quindi eseguire nuovamente il controllo dei prerequisiti. Non è possibile completare l'installazione dell'endpoint di servizio fino a quando non si supera il controllo dei prerequisiti.

  7. 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.

    Nota

    Se si esegue l'aggiornamento da un'installazione precedente, usare i dettagli del database dell'installazione precedente.

  8. 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.
  9. Immettere il numero di porta che verrà utilizzato dal servizio Web. Per impostazione predefinita, il numero è 9090.

  10. Scegliere il certificato di sicurezza da usare per crittografare la comunicazione tra Windows Azure Pack e l'endpoint 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.

  11. Rivedere la posizione dei file del servizio Web. Puoi accettare l'impostazione predefinita o specificare un percorso diverso. Selezionare Avanti.

  12. Indicare se si vuole usare Microsoft Update per mantenere aggiornato il software. Selezionare Avanti.

  13. Esaminare il riepilogo dell'installazione e selezionare Installa.

    Al termine dell'installazione, installare un Eseguibile di runbook SMA come descritto in Come installare l'Eseguibile di runbook SMA.

Installare il modulo PowerShell SMA

  1. Nella cartella contenente il software di installazione di System Center Orchestrator scaricato avviare l'Installazione guidata.

  2. In Gestione dei servizi selezionare Amministrazione di PowerShell e selezionare Installa.

  3. Seguire le istruzioni dell'installazione guidata.

Configurare il ruolo di lavoro per runbook SMA

  1. Nella cartella contenente il software di installazione di Orchestrator scaricato selezionare Programma di installazione per avviare l'Installazione guidata.

  2. In Gestione dei servizi selezionare Runbook Worker e selezionare Installa.

  3. Seguire le istruzioni dell'installazione guidata.

Al termine dell'installazione, usare le credenziali amministrative per configurare Automazione nel portale di gestione di Windows 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, quando si tenta di connettersi a uno di questi siti il browser visualizza un avviso di sicurezza. Per prevenire questa situazione, sostituire i certificati autofirmati con certificati emessi da un'autorità di certificazione radice attendibile.

Configurare SMA dal 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 Stringa
Pool di applicazioni IIS APPOOLPASSWORD Stringa
Pool di applicazioni IIS MEMBRI DEL GRUPPO ADMIN Stringa (un elenco di utenti separato da virgole da aggiungere al gruppo Administrators di IIS)
Database SQL Server CREATEDATABASE o No (il valore predefinito è No)
Database SQL Server Autenticazione del database SQL, Windows (il valore predefinito è Windows). Se DATABASEAUTHENTICATION = SQL, è necessario specificare anche SQLUSER e SQLPASSWORD
Database SQL Server SQLUSER Stringa
Database SQL Server SQLPASSWORD Stringa
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 facoltativo dell'istanza del server)
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 Cartella di Installazione Stringa (il valore predefinito è "c:\inetpub\Service Management Automation")
Servizio Web IIS USESSL o No (il valore predefinito è )
Servizio Web IIS SPECIFICACERTIFICATO o No (il valore predefinito è No). Se si specifica No, viene creato automaticamente un certificato. Selezionando , specificare anche CERTIFICATESERIAL.
Servizio Web IIS NUMERO DI SERIE CERTIFICATO Numero di serie di un certificato esistente in formato esadecimale concatenato e senza spazi tra le cifre; ad esempio: 45C324C02318F48D4A9C4FC832B2CDCC
Event tracing (Tracciamento eventi) [ETW] ETWMANIFEST o No (il valore predefinito è )
Dati di utilizzo e diagnostica inviati a Microsoft INVIAREPORTDITELEMETRIA o No (il valore predefinito è )
Aggiornamenti automatici di Microsoft Update MSUPDATE (consenso esplicito) o No (nessuna modifica; questo è il valore predefinito)
Chiave del prodotto Chiave prodotto Stringa

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 runbook worker non può essere installato sullo stesso computer di un altro runbook worker. Inoltre, è necessario installare il worker per runbook su un computer che ha accesso alla stessa istanza di SQL Server utilizzata 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 Account di servizio Stringa
servizio Windows SERVICEPASSWORD Stringa
Database SQL Server CREATEDATABASE o No (il valore predefinito è No)
Database SQL Server Autenticazione del database Server SQL o Windows (il valore predefinito è Windows)
Database SQL Server SQLUSER Stringa
Database SQL Server SQLPASSWORD Stringa
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 facoltativo dell'istanza del server)
Database SQL Server SQLDATABASE Stringa (il valore del nome database predefinito è SMA)
Percorso di installazione del file Cartella di Installazione Stringa (il valore predefinito è C:\Programmi\Microsoft System Center <version>\Service Management Automation)
Event tracing (Tracciamento eventi) [ETW] ETWMANIFEST o No (il valore predefinito è )
Dati di utilizzo e diagnostica inviati a Microsoft INVIAREPORTDITELEMETRIA o No (il valore predefinito è )
Aggiornamenti automatici di Microsoft Update MSUPDATE (consenso esplicito) o No (nessuna modifica; questo è il valore predefinito)
Chiave del prodotto Chiave prodotto Stringa

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.

  1. Arrestare il servizio Server Runbook (RunbookService.exe) in tutti i computer in cui è installato un Runbook Worker.

  2. Eseguire il comando di Windows PowerShell seguente:

    New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>

  3. 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 Windows 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 della gestione dei 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 Windows Azure Pack per Windows Server Windows Azure Pack per Windows Server.