Personalizzazioni nei server di gestione di Monitoraggio di Azure SCOM Istanza gestita
Monitoraggio di Azure SCOM Istanza gestita è un servizio PaaS ospitato in Azure. Nell'ambito della creazione di istanze, Azure crea un cluster del set di scalabilità di macchine virtuali e crea macchine virtuali all'interno del cluster del set di scalabilità di macchine virtuali. Tuttavia, se è necessario accedere al server di gestione e personalizzare alcuni aspetti, ad esempio l'applicazione di una configurazione post-distribuzione, l'installazione di un Management Pack o un software o l'esecuzione di qualsiasi altra operazione di gestione, usare script per la personalizzazione.
Lo script usa internamente le estensioni dello script personalizzato di Azure per effettuare le personalizzazioni. Dopo aver eseguito lo script, scarica ed esegue lo script di personalizzazione nei server di gestione di SCOM Istanza gestita.
Requisiti per eseguire lo script
- Interfaccia della riga di comando di Azure (installata e connesso)
- PowerShell 5.1 o versione successiva
È possibile eseguire lo script in un computer, con PowerShell in esecuzione. Accedere all'account Microsoft portale di Azure che fa parte della sottoscrizione di SCOM Istanza gestita. Eseguire i cmdlet seguenti nella console di PowerShell:
“az login”
“az account set –subscription “NameOf Subscription”
Lo script richiede gli input seguenti:
Input | Descrizione |
---|---|
ResourceGroupName | Nome del gruppo di risorse contenente il set di scalabilità di macchine virtuali SCOM Istanza gestita server di gestione. |
VMSSName | Nome del set di scalabilità di macchine virtuali SCOM Istanza gestita server di gestione per applicare personalizzazioni a. |
Fileuri | Il parametro deve puntare a un URI accessibile in cui è ospitato lo script di PowerShell. È possibile caricare lo script di personalizzazione in origini quali Archiviazione BLOB di Azure, GitHub o qualsiasi altra piattaforma che fornisce l'archiviazione. Ad esempio, vedere https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1. |
CommandToExecute | Questo parametro specifica il comando per eseguire il file di script di personalizzazione. Ad esempio, è possibile usare un comando, ad esempio: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1 . |
Ecco un esempio di comando per eseguire lo script (sostituire i parametri nelle virgolette con i propri valori):
.\RunCustomization.ps1 – ResourceGroupName “myResourceGroup” -VMSSName “myVMSS” -FileURI “https://example.com/myscript.ps1” -CommandToExecute “powershell.exe -ExecutionPolicy Unrestricted -File myscript.ps1”
Se lo script viene eseguito correttamente, la distribuzione ha esito positivo e visualizza il messaggio Distribuzione completata correttamente .
Se si verifica un errore nello script, viene visualizzato un errore durante la distribuzione. Controllare i log precedenti per il messaggio di debug .
Passaggi successivi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per