Compartir a través de


Implementar Service Management Automation

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 Microsoft Azure Pack y una instancia de SQL Server.

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 para que la use del punto de conexión de base de datos y selecciona Siguiente.

    Elemento Action
    Server 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 Action
    Grupo de seguridad de dominio o usuarios con acceso Escribe un grupo de seguridad o uno o varios usuarios que puedan conceder acceso al servicio web.
    Nombre del grupo de aplicaciones SMA

    Este valor 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. Elige el certificado de seguridad que vas a usar para cifrar la comunicación entre Microsoft Azure Pack y el punto de conexión de servicio web de 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 completada la instalación, instala un trabajo de runbook, tal como se describe en Cómo instalar el trabajo de runbook 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.

Configuración del trabajo de runbook 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, selecciona Trabajo de runbook y luego Instalar.

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

Una vez completada la instalación, usa las credenciales administrativas para configurar la automatización en el portal de administración de Microsoft Azure Pack.

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.

Configuración de 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

  • Trabajo de runbook: WorkerInstaller.msi

Nota

Las opciones de instalación deben especificarse en un símbolo del sistema. No se admite un 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 un símbolo del sistema para invalidar 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 DATABASEAUTHENTICATION 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 (nombre de instancia de servidor opcional)
Base de datos SQL Server SQLDATABASE 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 seleccionas Yes, proporciona 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 PRODUCTKEY Cadena

Si el registro es deseable, usa el comando Msiexec.exe y especifica la ruta de acceso 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 de un trabajo de runbook

No se puede instalar un trabajo de runbook en el mismo equipo que otro trabajo de runbook. Además, debes instalar el trabajo de runbook en un equipo que tenga acceso a la misma instancia de SQL Server que usa el servicio web SMA.

Se pueden especificar las siguientes variables en un símbolo del sistema para invalidar los comportamientos predeterminados.

Elemento de instalación Modificador de la línea de comandos Valores válidos
Servicio de Windows SERVICEACCOUNT Cadena
Servicio de Windows SERVICEPASSWORD Cadena
Base de datos SQL Server CREATEDATABASE Yes o No (el valor predeterminado es No)
Base de datos SQL Server DATABASEAUTHENTICATION 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 (nombre de instancia de servidor opcional)
Base de datos SQL Server SQLDATABASE 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 <número de versión>\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 PRODUCTKEY Cadena

Si el registro es deseable, usa el comando Msiexec.exe y especifica la ruta de acceso 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 ejecutores adicionales de runbooks, debes ejecutar el cmdlet de Windows PowerShell New-SmaRunbookWorkerDeployment para configurar correctamente el trabajo de runbook.

  1. Cesa el servicio del servidor Runbook (RunbookService.exe) en cada equipo en el que esté instalado un trabajo de runbook.

  2. Ejecuta los siguientes comandos de Windows PowerShell:

    New-SmaRunbookWorkerDeployment -<ComputerName> "<WebServiceEndpoint>

  3. Reinicia el servicio del servidor Runbook en cada equipo en el que esté instalado un trabajo de runbook.

Establecimiento o cambio del punto de conexión de SMA

La pestaña Inicio rápido de Automation en Microsoft Azure Pack para Windows Server proporciona un vínculo que te 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

Obtén más información sobre Microsoft Azure Pack para Windows Server en Microsoft Azure Pack para Windows Server.