Personalizaciones en servidores de administración de SCOM de Azure Monitor Instancia administrada
SCOM de Azure Monitor Instancia administrada es un servicio PaaS hospedado en Azure. Como parte de la creación de instancias, Azure crea un clúster de conjuntos de escalado de máquinas virtuales y comisiones máquinas virtuales dentro de ese clúster del conjunto de escalado de máquinas virtuales. Sin embargo, si tiene un requisito para acceder al servidor de administración y personalizar algún aspecto de él, como aplicar una configuración posterior a la implementación, instalar un módulo de administración o software, o llevar a cabo cualquier otra operación de administración, use el script para la personalización.
El script usa internamente extensiones de script personalizados de Azure para realizar las personalizaciones. Una vez ejecutado el script, descarga y ejecuta el script de personalización en los servidores de administración de SCOM Instancia administrada.
Requisitos para ejecutar el script
- CLI de Azure (instalada e iniciada)
- PowerShell 5.1 o posterior
Puede ejecutar el script en una máquina, que tiene PowerShell en ejecución. Inicie sesión en la cuenta de Microsoft Azure Portal que forma parte de la suscripción de SCOM Instancia administrada. Ejecute los siguientes cmdlets en la consola de PowerShell:
“az login”
“az account set –subscription “NameOf Subscription”
El script necesita las siguientes entradas:
Entrada | Descripción |
---|---|
ResourceGroupName | Nombre del grupo de recursos que contiene el conjunto de escalado de máquinas virtuales SCOM Instancia administrada servidores de administración. |
VMSSName | Nombre del conjunto de escalado de máquinas virtuales de servidores de administración de SCOM Instancia administrada para aplicar personalizaciones. |
Fileuri | El parámetro debe apuntar a un URI accesible donde se hospeda el script de PowerShell que se va a ejecutar. Puede cargar el script de personalización en orígenes como Azure Blob Storage, GitHub o cualquier otra plataforma que proporcione almacenamiento. Por ejemplo, vea https://raw.githubusercontent.com/Azure-Samples/compute-automation-configurations/master/automate-iis.ps1. |
CommandToExecute | Este parámetro especifica el comando para ejecutar el archivo de script de personalización. Por ejemplo, puede usar un comando como: PowerShell ExecutionPolicy Unrestricted -File automate-iis.ps1 . |
Este es un ejemplo de un comando para ejecutar el script (reemplace los parámetros entre comillas por sus propios valores):
.\RunCustomization.ps1 – ResourceGroupName “myResourceGroup” -VMSSName “myVMSS” -FileURI “https://example.com/myscript.ps1” -CommandToExecute “powershell.exe -ExecutionPolicy Unrestricted -File myscript.ps1”
Si el script se ejecuta correctamente, la implementación se realiza correctamente y muestra el mensaje Implementación finalizada correctamente .
Si hay un error en el script, verá un error durante la implementación. Compruebe los registros anteriores para ver el mensaje de depuración .
Pasos siguientes
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de