Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

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

Este tutorial describe cómo instalar Ops Manager en servidores Linux desde un tar.gz o .zip fichero. Si, por el contrario, está actualizando una implementación existente, consulte Actualizar Ops Manager.

Debe tener acceso administrativo en los hosts en los que instala.

Antes de instalar Ops Manager, se debe lo siguiente:

  1. Planifica tu configuración. Consulta la Lista de verificación de la instalación.

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

    Advertencia

    Potencial de fallo de producción

    Tu instancia de Ops Manager puede fallar en producción si no configuras lo siguiente:

    • Hosts de Ops Manager según los Requisitos del sistema de Ops Manager.

    • Hosts de MongoDB según el Notas de producción en el manual de MongoDB. Las instancias de MongoDB en Ops Manager incluyen:

      • La base de datos de la aplicación Ops Manager,

      • Cada almacenamiento en bloques.

  3. Instale la base de datos de la aplicación Ops Manager y la base de datos de copia de seguridad opcional. Las bases de datos requieren instancias de MongoDB dedicadas. No utilices instalaciones de MongoDB que almacenen otros datos. Ops Manager requiere la base de datos de copias de seguridad si utiliza la funcionalidad de copia de seguridad.

    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

    Se deben implementar base de datos de la aplicación manualmente. Sin embargo, puedes implementar bases de datos de copias de seguridad con Ops Manager. Para obtener más información, consulta Implementación de bases de datos de respaldo.

  4. Instala y verifica un servidor de correo electrónico. Ops Manager necesita un servidor de correo electrónico para enviar alertas y recuperar cuentas de usuarios. Puede utilizar 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. Abre tu navegador preferido para visitar el MongoDB Download Center on MongoDB.com.

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

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

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

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

    • 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, consulta 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 en el que se ejecutará Ops Manager, abra <install_directory>/conf/conf-mms.properties con privilegios de root y configure la configuración que se describe aquí, según corresponda.

Configura la siguiente configuración para proporcionar la cadena de conexión que Ops Manager usa 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 estos ajustes para TLS conexiones a bases de datos de copia de seguridad

Para configurar Ops Manager a fin de utilizar Kerberos para gestionar el acceso a la base de datos de la aplicación Ops Manager, configura la siguiente Configuración de Kerberos:

5

Ejecutes el siguiente comando:

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

    http://<OpsManagerHost>:8080
  2. Haga clic en el Sign Up enlace y siga las indicaciones para registrar al primer usuario y crear el primer proyecto. El primer usuario se asigna automáticamente el rol de propietario global.

7

Ops Manager lo guía a través de varias páginas de configuración. Los ajustes obligatorios están marcados con un asterisco. Ingrese la información según corresponda. Cuando la configuración esté completa, Ops Manager abrirá la página Deployment.

Además de los ajustes comunes requeridos, se requieren los siguientes para configuraciones de implementación particulares. Para obtener más información sobre una configuración, consulte Configuración de Ops Manager.

Configuración
Configuraciones requeridas

Si está ejecutando múltiples instancias de Ops Manager detrás de un balanceador de carga

Configura Load Balancer Remote IP Header con el nombre del encabezado que el balanceador de carga utilizará al enviar la dirección IP del cliente al servidor de aplicaciones. Si configuras esto, no permitas que los clientes se conecten directamente a ninguno de los servidores de aplicaciones. El balanceador de carga no debe devolver contenido en caché. Configurarás los servidores adicionales como parte de los siguientes pasos de este procedimiento.

Si utilizas Automatización o copia de seguridad sin una conexión a Internet

Configurar los ajustes de gestión de versiones de MongoDB. Tendrás que poner los archivos tarball de cada versión de MongoDB utilizada en tu implementación en el Versions Directory configurado en cada host de Ops Manager. Para obtener más información, consulta 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/ en el servidor actual al mismo directorio en los demás servidores.

Importante

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. Implementa tus bases de datos de copias de seguridad. Puedes usar Ops Manager para gestionar la implementación del set de réplicas después de instalar MongoDB en cada host.

  2. En cada servidor de Ops Manager que se active como daemon de copias de seguridad, crea el directorio que se utilizará como directorio principal. El directorio debe ser:

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

  4. Abre Ops Manager y verifica que hayas iniciado sesión como el usuario que te registraste al instalar Ops Manager. Este usuario es el propietario global.

  5. Haz clic en el enlace Admin en la esquina superior derecha de la página.

  6. Haz clic en la pestaña Backup.

  7. Siga las indicaciones para configurar el daemon de copias de seguridad y el Almacenamiento de copias de seguridad. Ops Manager te guía a través de 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>

    Introduce una lista separada por comas de los nombres de dominio completos y números de puerto para todos los miembros del set de réplicas para la base de datos de copias de seguridad.

    MongoDB Auth Username y

    MongoDB Auth Password

    Introduce las credenciales del usuario si la base de datos usa autenticación.

    ADVERTENCIA: si no utilizó la credentialstool para encriptar esta contraseña, está almacenada 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 esto si la base de datos utiliza SSL. Si selecciona esto, debe configurar la configuración SSL de Ops Manager. Consulte 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.

Puedes activar la supervisión de la base de datos de aplicaciones.

Puedes instalar el MongoDB Agent en hosts que ejecutan implementaciones existentes de MongoDB o en hosts en los que vas a crear nuevas implementaciones de MongoDB. Los hosts que sirven tus implementaciones de MongoDB deben cumplir con los requisitos mínimos de producción de MongoDB.

Volver

Paquete DEB

En esta página