Anpassningar på hanteringsservrar för SCOM Managed Instance i Azure Monitor
Azure Monitor SCOM Managed Instance är en PaaS-tjänst som finns i Azure. Som en del av instansskapandet skapar Azure ett kluster för VM-skalningsuppsättningar och beställer virtuella datorer i det vm-skalningsuppsättningsklustret. Men om du har ett krav på att få åtkomst till hanteringsservern och anpassa någon aspekt av den, till exempel tillämpa en konfiguration efter distributionen, installera ett hanteringspaket eller programvara eller utföra någon annan hanteringsåtgärd, använder du skriptet för anpassning.
Skriptet använder anpassade Skripttillägg i Azure internt för att göra anpassningarna. När du kör skriptet laddar det ned och kör anpassningsskriptet på SCOM Managed Instance Management Servers.
Krav för att köra skriptet
- Azure CLI (installerat och inloggad)
- PowerShell 5.1 eller senare
Du kan köra skriptet på en dator där PowerShell körs. Logga in på Azure Portal Microsoft-konto som ingår i SCOM Managed Instance-prenumerationen. Kör följande cmdletar i PowerShell-konsolen:
“az login”
“az account set –subscription “NameOf Subscription”
Skriptet behöver följande indata:
Indata | Description |
---|---|
ResourceGroupName | Namnet på resursgruppen som innehåller hanteringsservrarna för SCOM Managed Instance Vm-skalningsuppsättning. |
VMSSName | Namnet på de SCOM Managed Instance-hanteringsservrar VM-skalningsuppsättning som anpassningar ska tillämpas på. |
FileURI | Parametern ska peka på en tillgänglig URI där PowerShell-skriptet som ska köras finns. Du kan ladda upp anpassningsskriptet till källor som Azure Blob Storage, GitHub eller någon annan plattform som tillhandahåller lagring. Se till exempel https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1. |
CommandToExecute | Den här parametern anger kommandot för att köra anpassningsskriptfilen. Du kan till exempel använda ett kommando som: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1 . |
Här är ett exempel på ett kommando för att köra skriptet (ersätt parametrarna inom citattecken med dina egna värden):
.\RunCustomization.ps1 – ResourceGroupName “myResourceGroup” -VMSSName “myVMSS” -FileURI “https://example.com/myscript.ps1” -CommandToExecute “powershell.exe -ExecutionPolicy Unrestricted -File myscript.ps1”
Om skriptet körs lyckas distributionen och meddelandet Distributionen har slutförts visas.
Om det finns ett fel i skriptet visas ett fel som uppstod under distributionen. Kontrollera ovanstående loggar för felsökningsmeddelande .
Nästa steg
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för