Instalación service manager (mysql enterprise monitor)

6
Instalación del service manager (mysql enterprise monitor) Mysql Enterprise tiene dos componentes principales el agente el encargado de recopilar la información de la instancia de mysql y el service manager que el encargado de recopilar la información que envía cada agente. A continuación se detalla el procedimiento para la instalación del service manager en un sistema Linux Requerimientos. Requerimientos minimos: 2 or more CPU cores 2 or more GB of RAM Disk I/O subsystem applicable for a write-intensive database installation Requerimientos Recomendados (si monitorea 100 o mas Servidores Mysql) 4 or more CPU cores 8 or more GB of RAM Disk I/O subsystem applicable for a write-intensive database installation (RAID 10, RAID 0+1) Especificación de la máquina del ejemplo: Máquina Virtual Oracle Virtualbox 4.3.8 S.O Host: Windows 7 SP1 S.O Guest: Debian 7 Paso 1: Validación del shell y directorio Home del usuario mysql El usuario mysql debe existir en la maquina además de contar con una Shell y un directorio home validación del Shell Ejecutar (Como root): getent passwd mysql | cut -d: -f7 La salida debe ser:/bin/bash Validación del directorio Ejecutar (Como root): getent passwd mysql | cut -d: -f La salida debe ser diferente a vacía (ruta del home de mysql) Si alguna de las salidas es vacía se debe corregir de la siguiente manera:

Transcript of Instalación service manager (mysql enterprise monitor)

Page 1: Instalación service manager (mysql enterprise monitor)

Instalación del service manager (mysql enterprise monitor)

Mysql Enterprise tiene dos componentes principales el agente el encargado de recopilar la

información de la instancia de mysql y el service manager que el encargado de recopilar la

información que envía cada agente. A continuación se detalla el procedimiento para la instalación

del service manager en un sistema Linux

Requerimientos.

Requerimientos minimos:

2 or more CPU cores

2 or more GB of RAM

Disk I/O subsystem applicable for a write-intensive database installation

Requerimientos Recomendados (si monitorea 100 o mas Servidores Mysql)

4 or more CPU cores

8 or more GB of RAM

Disk I/O subsystem applicable for a write-intensive database installation (RAID 10, RAID 0+1)

Especificación de la máquina del ejemplo:

Máquina Virtual Oracle Virtualbox 4.3.8

S.O Host: Windows 7 SP1

S.O Guest: Debian 7

Paso 1: Validación del shell y directorio Home del usuario mysql

El usuario mysql debe existir en la maquina además de contar con una Shell y un directorio home

validación del Shell

Ejecutar (Como root): getent passwd mysql | cut -d: -f7

La salida debe ser:/bin/bash

Validación del directorio

Ejecutar (Como root): getent passwd mysql | cut -d: -f

La salida debe ser diferente a vacía (ruta del home de mysql)

Si alguna de las salidas es vacía se debe corregir de la siguiente manera:

Page 2: Instalación service manager (mysql enterprise monitor)

Se debe detener todos los mysql que se estén ejecutando (comúnmente los scripts de

control de mysql se encuentran en “/etc/init.d” , ejecutar algo similar a: “/etc/init.d/mysql

stop”

Asignar Shell

Ejecutar (Como root): usermod -s /bin/bash mysql

Asignar home

Ejecutar (Como root): usermod -d /opt/mysql mysql

Paso 2: Crear directorio donde se instalara el service manager

El directorio de instalación pude ubicarse en cualquier ruta.

Crear Directorio de Instalación (para el presente ejemplo /opt/mysql/service-manager)

Ejecutar : mkdir -p /opt/mysql/service-manager

Paso 3: Asignar propiedad del directorio de instalacion a mysql

Ejecutar (Como root): chown -R mysql:mysql /opt/mysql

Paso 4: Cambiar Usuario a mysql

Ejecutar: su - mysql

Paso 5: Instalacion del Service manager

Se debe haber copiado los instaladores a la maquina, y luego de ubicarse en el directorio de

instalacion

Ejecutar: ./mysqlmonitor-2.3.15.2205-linux-x86_64-installer.bin

Las siguientes son las instrucciones del instalador:

o Selección de Idioma (el presente ejemplo utiliza ingles)

Page 3: Instalación service manager (mysql enterprise monitor)

o Informacion de la instalcion

Se muestra infomracion para del proceso de instalacion simplemente dar <Enter>

o Bienvenida y directorio de Instalacion

se ingresa el directorio que creamos anteriormente para el presente ejemplo:

/opt/mysql/service-manager

o Puertos para tomcat y SSL

El service-manager funciona sobre un tomcat para tal caso se solicitan los puertos

de escucha del servidor, para el presente ejemplo se usan los siguiente puertos :

Tomcat Server Port: 8080

Tomcat Shutdown Port: 8085

Tomcat SSL Port: 8443

Y además no se utiliza SSL.

o Base de datos para el service-manager

El service-manager necesita una base de datos para el funcionamiento, se puede

utilizar una ya existente o crear una base de datos independiente, para el presente

ejercicio se creara una independiente.

o Configuración de la base de datos del service-manager

El instalador solicitara los parámetros de la base datos para el presente ejercicio

se utilizara los siguientes:

Page 4: Instalación service manager (mysql enterprise monitor)

Repository Username: service_manager

MySQL Database Port: 13306

Use SSL when connecting to the database: n

o Confirmación de instalación:

Se confirma que se desea continuar e inicia el proceso de instalación.

o Instalación y Post instalación

Se inicia el proceso de instalación

Se muestra información de la instalación y se presiona enter para proseguir

El instalador pregunta si se desea visualizar el archivo léeme, para el presente

ejemplo se indica que no

Finalizado muestra la URL para el acceso al service-manager, se presiona enter y

finaliza la instalación

Page 5: Instalación service manager (mysql enterprise monitor)

Paso 6: Configuración Enterprise Dashboard

Se ingresa a un navegador a la url:port de intalacion del Service-Manager.

Creación del usuario Manager

El “Manager User” es el usuario administrador del dashboard se ingresan los datos para el

presente ejemplo:

User: root

Password: 1234567

Creación del usuario Agent

Es el usuario con el cual cada instancia del agente de monitoreo se conecta al Enterprise

manager. Cuando se instale cada agente se debe ingresar este usuario. Para el presente

ejemplo:

User: agent

Password: 1234567

Advisors

En la sección Advisors (parte inferior de la página web) se debe seleccionar el archivo .jar

que contiene los advisor por defecto.

Finalizados los pasos se carga el index del Enterprise Dashboard.

Page 6: Instalación service manager (mysql enterprise monitor)