Docs Menu
Docs Home
/ /
Instalar

Instalar Ops Manager desde un tar.gz o .zip Archivo

Este tutorial describe cómo instalar Ops Manager en servidores Linux desde un archivo comprimido tar.gz o .zip. Si, en cambio, está actualizando una implementación existente, consulte Administrador de operaciones de actualización.

Debe tener acceso administrativo en los hosts en los que realiza la instalación.

Antes de instalar Ops Manager, se debe lo siguiente:

  1. Planifique su configuración.Consulte la lista de verificación de instalación.

  2. Implementa hosts que cumplan con los requisitos del sistema de Ops Manager.

    Advertencia

    Potencial de fallo de producción

    Su instancia de Ops Manager puede fallar en producción si no configura lo siguiente:

  3. Instale la base de datos de la aplicación Ops Manager y, opcionalmente, la base de datos de respaldo. Las bases de datos requieren instancias dedicadas de MongoDB. No utilice instalaciones de MongoDB que almacenen otros datos. Ops Manager requiere la base de datos de respaldo si utiliza la función de respaldo.

    La aplicación Ops Manager debe autenticarse en las bases de datos de respaldo como un usuario MongoDB con el acceso apropiado.

    Tip

    Para aprender más sobre cómo conectarte a tu base de datos de respaldo con autenticación, consulta mongo.mongoUri.

    Nota

    Debe implementar las bases de datos de la aplicación manualmente. Sin embargo, puede implementar bases de datos de respaldo con Ops Manager. Para obtener más información, consulte Implementar bases de datos de respaldo.

  4. Instalar y verificar un servidor de correo electrónico. Ops Manager necesita un servidor de correo electrónico para enviar alertas y recuperar cuentas de usuario. Puede usar un servidor SMTP o un... AWS ServidorSES. Para configurar su Email Delivery Method Configuration servidor de correo electrónico, consulte.

Para instalar Ops Manager:

1
  1. Abra su navegador preferido para visitar el MongoDB Download Center en MongoDB.com.

    Si comienza desde MongoDB.com, haga clic Products Ops Manager Try it now en.

  2. En el menú desplegable Version, haga clic en una de las versiones estables proporcionadas.

  3. En el menú desplegable Platform, haga clic en una de las siguientes opciones:

    • Red Hat + CentOS 7, 8 / SUSE 12 + 15 / Amazon Linux 2

    • Debian 9, 10, 11 / Ubuntu 18.04

  4. Desde el menú desplegable Package, haz clic en tar.gz.

  5. Haga clic en Download.

    El paquete descargado se llama mongodb-mms-<version>.x86_64.tar.gz, donde <version> es el número de versión.

2

Para verificar la integridad de la descarga de Ops Manager, consulte Verificar la integridad de los paquetes de Ops Manager.

3

Navega hasta el directorio donde instalar Ops Manager. Extrae el fichero al mismo directorio:

tar -zxf mongodb-mms-<version>.x86_64.tar.gz

Cuando finalice, Ops Manager estará instalado.

4

En un servidor que vaya a ejecutar Ops Manager, abra <install_directory>/conf/conf-mms.properties con privilegios de root y configure los ajustes descritos aquí, según corresponda.

Configure la siguiente configuración para proporcionar la cadena de conexión que Ops Manager utiliza para conectarse a la base de datos:

Para configurar Ops Manager para que utilice la base de datos de la aplicación Ops Manager a través de TLS, configure los siguientes ajustes de TLS.

Ops Manager también utiliza estas configuraciones para conexiones TLS a bases de datos de respaldo

Para configurar Ops Manager para que utilice Kerberos para administrar el acceso a la base de datos de la aplicación Ops Manager, configure los siguientes ajustes de Kerberos:

5

Emita el siguiente comando:

<install_directory>/bin/mongodb-mms start
6
  1. Introduzca la siguiente URL en un navegador, donde <host> es el nombre de dominio completo del servidor:

    http://<OpsManagerHost>:8080
  2. Haga clic en el enlace y siga las instrucciones para registrar al primer usuario y crear el primer proyecto.Sign Up Al primer usuario se le asigna automáticamente el rol de Propietario Global.

7

Ops Manager le guiará por varias páginas de configuración. Las opciones obligatorias están marcadas con un asterisco. Introduzca la información necesaria. Una vez completada la configuración, Ops Manager abrirá la página Deployment.

Además de las configuraciones comunes requeridas, se requieren las siguientes para configuraciones de implementación específicas. Para obtener más información sobre una configuración, consulte Configuración de Ops Manager.

Configuración
Configuraciones requeridas

Si está ejecutando varias instancias de Ops Manager detrás de un balanceador de carga

Establezca Load Balancer Remote IP Header como el nombre del encabezado que usará el balanceador de carga al reenviar la dirección IP del cliente al servidor de aplicaciones. Si lo establece, no permita que los clientes se conecten directamente a ninguno de los servidores de aplicaciones. El balanceador de carga no debe devolver contenido almacenado en caché. Configurará los servidores adicionales en los siguientes pasos de este procedimiento.

Si está utilizando Automatización o Copia de seguridad sin una conexión a Internet

Configure la administración de versiones de MongoDB. Deberá colocar los archivos tar de cada versión de MongoDB utilizada en su implementación en el archivo configurado en cada host de Ops Manager. Para obtener más información,Versions Directory consulte Configurar la implementación para tener acceso limitado a Internet.

8

Ops Manager requiere que se almacene un archivo gen.key idéntico en ambos servidores que ejecutan Ops Manager y utiliza el archivo para cifrar datos en reposo en la base de datos de la aplicación Ops Manager y en la base de datos de respaldo.

Debe copiar el gen.key archivo del servidor actual, donde acaba de instalar Ops Manager, a todos los servidores que lo ejecutarán. Debe copiar el archivo gen.key a los demás servidores antes de iniciar Ops Manager en ellos.

Utilice scp para copiar el archivo gen.key del directorio ${HOME}/.mongodb-mms/ del servidor actual al mismo directorio en los otros servidores.

Importante

Realice una copia de seguridad del archivo gen.key en una ubicación segura.

9

Para cada instancia de Ops Manager, repita el paso para configurar la conexión a la base de datos de la aplicación Ops Manager y el paso para iniciar la aplicación.

Para obtener más información sobre cómo ejecutar varias aplicaciones detrás de un balanceador de carga,consulte Configurar una aplicación Ops Manager de alta disponibilidad.

10
  1. Implemente sus bases de datos de respaldo. Puede usar Ops Manager para administrar la implementación del conjunto de réplicas después de instalar MongoDB en cada host.

  2. En cada servidor de Ops Manager que active como demonio de respaldo, cree el directorio que se usará como directorio principal. El directorio debe ser:

  3. Configure el almacenamiento de respaldo que desea utilizar para sus instantáneas.

  4. Abra Ops Manager y verifique que haya iniciado sesión con el usuario que registró al instalarlo. Este usuario es el propietario global.

  5. Haga clic en el enlace Admin en la parte superior derecha de la página.

  6. Haz clic en la pestaña Backup.

  7. Siga las instrucciones para configurar el demonio de respaldo y el almacenamiento de respaldo. Ops Manager le guiará en la configuración del demonio y el almacenamiento de instantáneas.

    Después de seleccionar cómo almacenar los snapshots, se te pedirá que configures la cadena de conexión a la base de datos de copias de seguridad. Si utilizas el almacenamiento en sistema de archivos para tus snapshots, la Base de Datos de Copias de Seguridad se usa solo para la oplog store.

    ADVERTENCIA: Una vez guardada la cadena de conexión, cualquier cambio en ella requiere que reinicie todas las instancias de Ops Manager, incluidas las que ejecutan daemons de copia de seguridad activados. Realizar el cambio y hacer clic en Save no es suficiente. Ops Manager seguirá usando la cadena anterior hasta que reinicie las instancias.

    <hostname>:<port>

    Ingrese una lista separada por comas de nombres de dominio completos y números de puerto para todos los miembros del conjunto de réplicas para la base de datos de respaldo.

    MongoDB Auth Username y

    MongoDB Auth Password

    Introduzca las credenciales del usuario si la base de datos utiliza autenticación.

    ADVERTENCIA: Si no utilizó la herramienta de credenciales para cifrar esta contraseña, se almacenará como texto sin formato en la base de datos.

    Encrypted Credentials

    Marque esta opción si las credenciales de usuario utilizan la herramienta de credenciales de Ops Manager.

    Use SSL

    Marque esta opción si la base de datos usa SSL. Si la selecciona, deberá configurar los ajustes de SSL en Ops Manager. Consulte Ajustes de configuración de Ops Manager.

    Connection Options

    Para añadir opciones de conexión adicionales, introdúzcalas con el formato URI de cadena de conexión de MongoDB. Este campo solo admite valores sin escape.

Después de instalar la aplicación Ops Manager en sus hosts Ops Manager, debe instalar Agentes MongoDB en los hosts que ejecutarán sus implementaciones MongoDB.

Puede habilitar la supervisión de la base de datos de la aplicación.

Puede instalar el Agente de MongoDB en hosts que ejecuten implementaciones de MongoDB existentes o en hosts donde creará nuevas implementaciones de MongoDB. Los hosts que sirven sus implementaciones de MongoDB deben cumplir con los requisitos mínimos de producción de MongoDB.

Volver

Paquete DEB

En esta página