Compartir a través de


Desplegar la Automatización de Gestión de Servicios

Para implementar Service Management Automation (SMA), debes instalar el servicio web SMA, configurar el ejecutor de runbooks de SMA y configurar el módulo de PowerShell de SMA. También puedes instalar los componentes de Service Management Automation mediante una instalación desatendida.

Puede instalar el servicio web en cualquier máquina que pueda comunicarse con Windows Azure Pack y una instancia de SQL Server.

Nota:

Como Windows Azure Pack ya está en desuso, puede usar el complemento powerShell ISE como alternativa. Para obtener más información, consulte Introducción al complemento ISE de Service Management Automation.

Instalación del servicio web de Service Automation

  1. En la carpeta que contiene el software de instalación de System Center - Orchestrator descargado, selecciona Configurar para iniciar el asistente de instalación.

  2. En Administración de servicios, selecciona Servicio web y selecciona Instalar.

  3. Completa la información de registro del producto y selecciona Siguiente.

  4. Revisa y acepta los términos de licencia y selecciona Siguiente.

  5. Revisa el Aviso de datos de diagnóstico y uso y selecciona Siguiente.

  6. Esto inicia la comprobación de los requisitos previos. Revisa los resultados de la comprobación. Si se han instalado todos los elementos, selecciona Siguiente.

    Nota:

    Si ves una X junto a cualquier software de requisito previo, debes instalar el elemento y, a continuación, volver a ejecutar la comprobación de requisitos previos. No puedes completar la instalación del punto de conexión de servicio hasta que pases la comprobación de los requisitos previos.

  7. Proporciona la siguiente información sobre el punto de conexión de la base de datos que se va a utilizar y selecciona Siguiente.

    Elemento Acción
    Servidor Escribe el nombre del servidor de bases de datos. De forma predeterminada, es localhost.

    El formato es sqlserver\instance, donde \instance es opcional.
    Número de puerto Escribe el número de puerto que deseas usar para la base de datos. El valor predeterminado es 1433.
    Nombre de la base de datos Escriba el nombre de la base de datos. El valor predeterminado es SMA.
    Credenciales de autenticación Selecciona el tipo de autenticación que deseas utilizar. Selecciona Autenticación de Windows o Autenticación de SQL Server.

    Si eliges autenticación de SQL Server, escribe el nombre de usuario y la contraseña del equipo que ejecuta SQL Server.

    Nota:

    Si vas a actualizar desde una instalación anterior, usa los detalles de la base de datos de la instalación anterior.

  8. Proporciona la siguiente información para configurar Internet Information Settings (IIS) para el servicio web y selecciona Siguiente.

    Elemento Acción
    Grupo de seguridad de dominio o usuarios con acceso Introduzca un grupo de seguridad o uno o varios usuarios que puedan conceder acceso al servicio web.
    Nombre del grupo de aplicaciones SMA

    Este nombre no se puede configurar.
    Credenciales del grupo de aplicaciones Especifique las credenciales que se van a usar para el grupo de aplicaciones. Estas son las credenciales con las que se ejecutará el servicio web.
  9. Escribe el número de puerto que se va a utilizar para el servicio web. De manera predeterminada, es 9090.

  10. Elija el certificado de seguridad que se usará para cifrar la comunicación entre Windows Azure Pack y el punto de conexión del servicio web SMA.

    Puedes hacer que el instalador genere un certificado autofirmado para usarlo, o bien puedes seleccionar un certificado existente en el almacén de certificados local.

    Selecciona Siguiente.

  11. Revisa la ubicación de los archivos de servicio web. Puedes aceptar el valor predeterminado o especificar una ubicación diferente. Selecciona Siguiente.

  12. Indica si deseas utilizar Microsoft Update para mantener el software actualizado. Selecciona Siguiente.

  13. Revisa el resumen de la instalación y selecciona Instalar.

    Una vez finalizada la instalación, instale un runbook worker como se describe en Cómo instalar el runbook worker de SMA.

Instalación del módulo SMA de PowerShell

  1. En la carpeta que contiene el software de instalación de System Center Orchestrator, inicia el Asistente para instalación.

  2. En Administración de servicios, selecciona Administración de PowerShell y selecciona Instalar.

  3. Sigue las instrucciones del Asistente para instalación.

Configure el runbook worker de SMA

  1. En la carpeta que contiene el software de instalación de Orchestrator descargado, selecciona Configuración para iniciar el Asistente para instalación.

  2. En Administración de servicios, seleccione Runbook Worker y seleccione Instalar.

  3. Sigue las instrucciones del Asistente para instalación.

Una vez completada la instalación, use las credenciales administrativas para configurar Automation en el portal de administración de módulos de Windows Azure.

Importante

Cada componente SMA se instala en un sitio web de Internet Information Services (IIS) que, de forma predeterminada, está configurado con un certificado autofirmado. Dado que estos certificados autofirmados no los emite ninguna de las entidades de certificación raíz de confianza que el explorador carga al iniciarse, el explorador muestra una advertencia de seguridad cuando intentas conectarte a cualquiera de los sitios. Te recomendamos que reemplaces los certificados autofirmados por certificados emitidos por una entidad de certificación raíz de confianza para evitar esta experiencia.

Configure SMA desde un símbolo del sistema

Los medios de instalación contienen archivos de Windows Installer para cada SMA de las siguientes características:

  • Módulo de PowerShell: PowershellModuleInstaller.msi

  • Servicio web: WebServiceInstaller.msi

  • Runbook Worker: WorkerInstaller.msi

Nota:

Las opciones de instalación deben especificarse en una línea de comandos. No se admite archivo de respuesta.

Opciones de instalación del módulo de PowerShell

El módulo de SMA PowerShell es un requisito previo necesario del servicio web de SMA, por lo que debes instalar el módulo de SMA PowerShell antes de implementar el servicio web de SMA. El instalador del módulo de PowerShell no utiliza parámetros. Por ejemplo, podrías usar el siguiente comando:

msiexec.exe /i PowershellModuleInstaller.msi

Opciones de instalación del servicio web

Se pueden especificar las siguientes variables en la línea de comandos para anular los comportamientos predeterminados.

Elemento de instalación Modificador de la línea de comandos Valores válidos
Grupo de aplicaciones de IIS APPOOLACCOUNT Cadena
Grupo de aplicaciones de IIS APPOOLPASSWORD Cadena
Grupo de aplicaciones de IIS ADMINGROUPMEMBERS Cadena (una lista separada por comas de usuarios para agregar al grupo Administradores de IIS)
Base de datos SQL Server CREATEDATABASE Yes o No (el valor predeterminado es No)
Base de datos SQL Server AUTENTICACIÓN DE BASE DE DATOS SQL, Windows (el valor predeterminado es Windows). Si DATABASEAUTHENTICATION = SQL, también debes especificar SQLUSER y SQLPASSWORD
Base de datos SQL Server SQLUSER Cadena
Base de datos SQL Server SQLPASSWORD Cadena
Base de datos SQL Server SQLSERVER En el formato Nombre del servidor, número de puerto. (Los valores predeterminados son localhost, 1433. Proporciona un número de puerto de 0 para especificar un puerto dinámico).
Base de datos SQL Server SQLINSTANCE Cadena de texto (nombre opcional del servidor de instancia)
Base de datos SQL Server Base de datos SQL Cadena (el nombre predeterminado de la base de datos es SMA)
Servidor web de IIS SITENAME Cadena (el valor predeterminado es SMA)
Servidor web de IIS WEBSERVICEPORT Entero (el valor predeterminado es 9090)
Servidor web de IIS INSTALLFOLDER Cadena (el valor predeterminado es c:\inetpub\Service Management Automation)
Servidor web de IIS USESSL Yes o No (el valor predeterminado es Yes)
Servidor web de IIS SPECIFYCERTIFICATE Yes o No (el valor predeterminado es No). Se crea automáticamente un certificado si especificas No. Si selecciona , proporcione también CERTIFICATESERIAL.
Servidor web de IIS CERTIFICATESERIAL Número de serie de un certificado existente en formato hexadecimal concatenado y sin espacios entre dígitos; por ejemplo: 45C324C02318F48D4A9C4FC832B2CDCC
Seguimiento de eventos (ETW) ETWMANIFEST Yes o No (el valor predeterminado es Yes)
Datos de uso y diagnóstico enviados a Microsoft SENDTELEMETRYREPORTS Yes o No (el valor predeterminado es Yes)
Actualización automática de Microsoft Update MSUPDATE Yes (participar) o No (sin cambios; este es el valor predeterminado)
Clave de producto CLAVE DE PRODUCTO Cadena

Si se desea registrar, usa el comando Msiexec.exe y especifica la ruta del registro. Por ejemplo, puedes usar el comando siguiente (asegúrate de usar el nombre de la instancia de SQL Server).

msiexec.exe /i WebServiceInstaller.msi /L*v C:\Andreas\WebServiceInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"

Opciones de instalación del runbook worker

Un runbook worker no puede instalarse en el mismo ordenador que otro runbook worker. Además, debe instalar el runbook worker en un equipo que tenga acceso a la misma instancia de SQL Server que utiliza el servicio web de SMA.

Se pueden especificar las siguientes variables en la línea de comandos para anular los comportamientos predeterminados.

Elemento de instalación Modificador de la línea de comandos Valores válidos
Servicio de Windows Cuenta de servicio Cadena
Servicio de Windows CONTRASEÑA DE SERVICIO Cadena
Base de datos SQL Server CREATEDATABASE Yes o No (el valor predeterminado es No)
Base de datos SQL Server AUTENTICACIÓN DE BASE DE DATOS SQL Server o Windows (el valor predeterminado es Windows)
Base de datos SQL Server SQLUSER Cadena
Base de datos SQL Server SQLPASSWORD Cadena
Base de datos SQL Server SQLSERVER En el formato Nombre del servidor, número de puerto. (Los valores predeterminados son localhost, 1433. Proporciona un número de puerto de 0 para especificar un puerto dinámico).
Base de datos SQL Server SQLINSTANCE Cadena de texto (nombre opcional del servidor de instancia)
Base de datos SQL Server Base de datos SQL Cadena (el nombre predeterminado de la base de datos es SMA)
Ubicación de instalación de archivos INSTALLFOLDER Cadena (el valor predeterminado es C:\Archivos de programa\Microsoft System Center <version>\Service Management Automation)
Seguimiento de eventos (ETW) ETWMANIFEST Yes o No (el valor predeterminado es Yes)
Datos de uso y diagnóstico enviados a Microsoft SENDTELEMETRYREPORTS Yes o No (el valor predeterminado es Yes)
Actualización automática de Microsoft Update MSUPDATE Yes (participar) o No (sin cambios; este es el valor predeterminado)
Clave de producto CLAVE DE PRODUCTO Cadena

Si se desea registrar, usa el comando Msiexec.exe y especifica la ruta del registro. Por ejemplo, puedes usar el comando siguiente (asegúrate de usar el nombre de tu instancia de SQL Server):

msiexec.exe /i WorkerInstaller.msi /L*v C:\Andreas\WorkerInstaller.log CREATEDATABASE="Yes" SQLSERVER="localhost" DATABASEAUTHENTICATION="Windows" SQLDATABASE="SMA123"

Nota:

Si instalas trabajadores adicionales de runbook, debes ejecutar el cmdlet de Windows PowerShell New-SmaRunbookWorkerDeployment para configurar correctamente el trabajador de runbook.

  1. Detenga el servicio de servidor Runbook (RunbookService.exe) en cada equipo en el que se instale un runbook worker.

  2. Ejecuta los siguientes comandos de Windows PowerShell:

    New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>

  3. Reinicie el servicio de servidor de Runbook en cada equipo en el que esté instalado un runbook worker.

Establecimiento o cambio del punto de conexión de SMA

La pestaña Inicio rápido de Automation en Windows Azure Pack para Windows Server proporciona un vínculo que le permite configurar o cambiar el punto de conexión de SMA. Si el punto de conexión de Service Management Automation aún no está registrado, selecciona Registrar el punto de conexión de Service Management Automation para configurarlo. Para cambiar la configuración del punto de conexión de SMA después de haberlo configurado, selecciona Punto de conexión actual de Service Management Automation.

El punto de conexión de SMA requiere la siguiente información:

  • La dirección URL y puerto del servicio. El número de puerto se establece al instalar SMA.

  • El nombre de usuario de una cuenta de usuario que puede acceder al servicio web de SMA. Las cuentas con acceso al servicio web de SMA también se establecen durante la instalación.

  • La contraseña de acceso para la cuenta de usuario.

Desinstalación de SMA

Cualquiera de los componentes de SMA se puede quitar en el Panel de control seleccionando el componente en la sección Programas y seleccionando Desinstalar.

Pasos siguientes

Obtenga más información sobre Windows Azure Pack para Windows Server Windows Azure Pack para Windows Server.