Instale SQL Server 2016 para admitir Operations Manager

Antes de que pueda implementar System Center Operations Manager (que le mostrará cómo hacerlo en un artículo futuro), primero debe asegurarse de tener una base sólida para hacerlo. El propósito de este artículo es implementar SQL Server 2016 para admitir System Center Operations Manager 2016.

Aunque Operations Manager es compatible con las versiones de SQL 2012, 2014 y 2016, nuestra decisión fue usar la última versión de SQL Server 2016 que se ejecuta en Windows Server 2016. SQL es un componente importante para SCOM y, francamente, para toda la familia System Center. Operations Manager se basa en SQL en cuatro cargas de trabajo diferentes: base de datos operativa, base de datos de repositorio de base de datos, base de datos de ACS y servicios de informes.

Deployment Operations Manager es flexible y se adapta a cualquier escenario empresarial. Podemos comenzar simplemente como un único servidor donde todas las funciones de SCOM y SQL Server están en el mismo servidor (que será el foco de esta implementación de SQL en este artículo), o distribuidas donde podríamos tener una solución con servidores SQL y SCOM de alta disponibilidad. en servidores individuales.

Índice

Requisitos SQL

Hay una serie de prácticas recomendadas y recomendaciones al implementar SQL Server para admitir Operations Manager. Estos son algunos aspectos destacados de la sección de diseño de documentación oficial.

  • Existe una herramienta Sizing Helper que, según la cantidad de agentes que necesita monitorear (servidores y dispositivos de red), le brindará algunas recomendaciones sobre los requisitos. Puede descargar la herramienta desde aquí.
  • La base de datos y los archivos de registro deben estar en diferentes unidades para mejorar el rendimiento.
  • El subsistema de almacenamiento es muy utilizado por SQL Server y debe estar bien diseñado, y se deben medir y verificar suficientes IOps para soportar la carga de trabajo antes de entrar en producción.
  • Las particiones de disco y los volúmenes deben alinearse para mejorar el rendimiento.
  • El tamaño de distribución es de 64 KB para bases de datos, registros y la carpeta TempDB.
  • Reserve siempre el 20 por ciento del espacio libre en los volúmenes de SQL.
  • Configure la asignación de memoria en SQL. (Vamos a hacer eso al final de este artículo).

cuentas de servicio SQL

En los últimos años, ha habido mejoras significativas relacionadas con las cuentas de servicio en el soporte de Windows Server y SQL. Anteriormente, teníamos la capacidad de usar las cuentas integradas de usuarios locales o usuarios de dominio, y cada uno de ellos enfrentaba algunos problemas, como demasiados privilegios y una cuenta simple que hacía que el servicio se cerrara debido a cambios de contraseña.

Microsoft ha introducido Cuentas de servicio administradas (MSA), donde una cuenta no tiene contraseña como tal, al menos no conocida por los administradores o cualquier usuario de TI, y cambia automáticamente. Sin embargo, esto solo funciona para un servidor SQL y no funciona con un clúster negativo.

Microsoft fue aún más lejos e introdujo gMSA (Cuentas de servicio administradas de grupo). Permiten el uso de clústeres de conmutación por error, y esto es totalmente compatible con SQL Server 2016. Los usaremos incluso en nuestro entorno donde solo habrá un servidor SQL.

Crearemos un equipo de seguridad para la cuenta gMSA, que representará uno y todos los servidores futuros que puedan surgir de este programa. Llamaremos a este grupo como SQL.CATORSCOMy agregaremos SQL Server (objeto de ordenador) como miembro de dicho grupo.

Necesitamos crear gMSA usando PowerShell y Active Directory. Esta es la línea de comando para crear una cuenta de servicio administrada por grupo para que nuestro SQL sea utilizado por Operations Manager. (Obtenga más información sobre PowerShell y SQL Server 2016 aquí).

New-ADServiceAccount -Name gMSA.SCOM -DNSNodeName gMSA-SCOM.infralab.org -PrincipalsAllowedToRetrieveManagedPassword SQL.catorscom

Después de iniciar sesión en SQL Server, ejecute el siguiente cmdlet para instalar y probar Una cuenta de servicio administrada por un grupo. Necesitamos un módulo PowerShell de Active Directory para ejecutar estos comandos.

Instalar-ADServiceAccount gMSA.SCOM

Prueba-ADServiceAccount gMSA.SCOM

El último paso antes de iniciar el proceso de instalación es crear un grupo llamado administradores de SQL en Active Directory y asigne este grupo como Administradores de SQL Server. Cualquier nuevo administrador o consultor de SQL que requiera acceso a SQL Server puede ser abordado fácilmente agregándolo a este grupo.

Servidor SQL 2016

Descargar SQL Server 2016 poco

El primer paso es descargar la versión de evaluación de SQL Server 2016 Service Pack 1, que se encuentra aquí. La descarga será muy rápida, pero aún falta un poco para instalar. Este es solo un pequeño asistente de instalación en el que el administrador puede ejecutar el proceso de instalación básico, usar una configuración personalizada o Descargar mediosesa será nuestra opción.

Seguiremos y tendremos medios SQL Server 2016 SP1 disponibles para su instalación en formato ISO.

Servidor SQL 2016

Proceso de implementación de SQL Server 2016 con SP1

El primer paso es montar la ISO que descargamos de Microsoft en el paso anterior. Entonces corre establecer que se puede encontrar en la carpeta raíz de un nuevo disco creado durante el montaje.

У Centro de instalación de SQL Server página: haga clic en Instalación pestaña y luego en Nueva instalación fuera de línea de SQL Server o adición de funciones a una instalación existente.

Servidor SQL 2016

У clave de producto página: Salir Evaluación y presiona Próximo.

У Condiciones de la licencia página: lea el acuerdo y, si está de acuerdo con los términos, seleccione Acepto los términos de la licencia y presiona Próximo.

У Reglas de instalación página: El asistente de instalación comprobará algunos elementos clave que se necesitan antes de iniciar el proceso de instalación. Si todo es verde (o al menos amarillo), haga clic en próximo.
Nota: Cualquier problema informado aquí debe solucionarse antes de continuar con el siguiente paso.

У Elección de características página: Aquí podemos seleccionar las funciones que formarán parte de esta implementación de SQL Server 2016. Estas son las funciones necesarias para ejecutar SCOM y SQL Server en un solo servidor. Si existe la necesidad de un entorno distribuido, la configuración puede variar según su diseño.

  • Servicios de motor de base de datos: motor de base de datos SQL, el propio SQL en todo su esplendor.
  • Búsqueda de texto completo : crea rápidamente índices de texto completo sobre el contenido y las propiedades de los datos estructurados y semiestructurados para proporcionar filtrado de documentos y división de palabras para SQL Server.
  • Servicios de informes : gestiona, ejecuta, crea, planifica y entrega informes.

Servidor SQL 2016

У Configuración de instancia página: Deje la configuración predeterminada SERVIDORMSSQLy presiona próximo.

У Configuración del servidor página: Aquí hay un punto importante del proceso de instalación. Configuremos el nuestro Una cuenta de servicio administrada por un grupo por Agente de SQL Server, motor de base de datos de SQL Server y Servicios de informes de SQL.

Además, haga clic en Colación camino. Asegúrate de eso SQL_Latin1_General_CP1_CI_AS seleccionado y luego haga clic en próximo.

Servidor SQL 2016

У Configuración del sistema de base de datos página: Aquí definimos los administradores SQL de este nuevo servidor. Vamos a agregar un administrador local y dos grupos creados para que los administradores de SQL y SCOM resuelvan problemas.

Servidor SQL 2016

У Configuración del servicio de informes página: dejar la configuración predeterminada Instalar y configurar y presiona próximo.

У Listo para instalar página: última comprobación para ver todas las opciones realizadas hasta el momento en el asistente de implementación. Haga clic en Instalar en pc para comenzar el proceso de instalación. Nota: esto puede llevar algún tiempo.

У Completo página: Tendremos un resumen de todo lo que se ha establecido como parte del proceso y su estado. Si todo va bien, haga clic en Cerca y hemos completado el proceso de instalación.

Servidor SQL 2016

SQL Server 2016: los primeros pasos

Una vez que se completa el proceso de instalación, podemos probar los servicios recién creados. Deben ser similares a los que se muestran en la imagen de abajo.

Nota: Al instalar Operations Manager, que le mostraremos pronto, necesitaremos ejecutar Agente de servidor SQL. Así que mi recomendación es configurarlo como Automático para ahorrar un paso al implementar SCOM.

Servidor SQL 2016

El segundo paso es descargar el archivo. Estudio de administración de SQL Server (SSMS) desde este enlace aquí. Esta herramienta le permite administrar los componentes de SQL Server desde una sola herramienta y admite diferentes versiones.

El último paso antes de esto es configurar la memoria. Se recomienda reservar 2 GB de memoria para el sistema operativo. Por lo tanto, defina la memoria máxima del servidor como memoria compartida: 2 GB. En nuestro ejemplo a continuación, el servidor tiene 16 GB y establecemos un máximo de 14 GB.

Servidor SQL 2016

Información adicional:


Artículos de interés

Subir