Docs Menu
Docs Home
/ /

Instalar Ops Manager con un rpm Paquete

This tutorial describes how to install Ops Manager using an rpm package. If you are instead upgrading an existing deployment, please see Upgrade Ops Manager.

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:

    • Los hosts de Ops Manager se configuran según los requisitos del sistema de Ops Manager.

    • Hosts MongoDB por 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.

      • Cada base de datos principal del Daemon de Copia de Seguridad de Ops Manager. Esto solo aplica a FCV 4.0 y versiones anteriores. FCV 4.2 y versiones posteriores no utilizan bases de datos principales para las copias de seguridad.

  3. Install the Ops Manager Application Database and optional Backup Database. The databases require dedicated MongoDB instances. Don't use MongoDB installations that store other data. Ops Manager requires the Backup Database if you use the Backup feature.

    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. Install and verify an Email Server. Ops Manager needs an email server to send alerts and recover user accounts. You may use an SMTP Server or an AWS SES server. To configure your Email Server, see Email Delivery Method Configuration.

Advertencia

rpm packages for Ops Manager versions 6.0.0, 6.0.1, 6.0.2, and 8.0.0 contained incorrect version information that could cause standard upgrades to fail. If upgrading from any of these versions to version 6.0.3 or greater, upgrade the package using the --oldpackage flag:

sudo rpm -Uvh --oldpackage mongodb-mms-<version>.x86_64.rpm

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 Platforms, haga clic en una de las siguientes opciones:

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

  3. Desde el menú desplegable Packages, haz clic en RPM.

  4. Haga clic en Download.

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

2

To verify the integrity of the Ops Manager download, see Verify Integrity of Ops Manager Packages.

3

Nota

RHEL 9+

En plataformas RHEL 9+, debes instalar el paquete initscripts antes de instalar Ops Manager.

Instale el paquete .rpm emitiendo el siguiente comando, donde <version> es la versión del paquete .rpm:

sudo rpm -ivh mongodb-mms-<version>.x86_64.rpm

Al instalarse, el directorio base del software Ops Manager es /opt/mongodb/mms/. El paquete .rpm crea un nuevo usuario de sistema mongodb-mms bajo el cual se ejecuta el servidor.

4

En un servidor que vaya a ejecutar Ops Manager, abra /opt/mongodb/mms/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:

To configure Ops Manager to use the Ops Manager Application Database over TLS, configure the following TLS settings.

Ops Manager also uses these settings for TLS connections to Backup Databases

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

For platforms that use systemd ( RHEL 7+, CentOS 7.14+, SUSE 12+ ):

sudo service mongodb-mms start

Para plataformas que utilizan SysVInit (RHEL,6 CentOS):6

sudo /etc/init.d/mongodb-mms start
6
  1. Enter the following URL in a browser, where <host> is the fully qualified domain name of the server:

    http://<OpsManagerHost>:8080
  2. Click the Sign Up link and follow the prompts to register the first user and create the first project. The first user is automatically assigned the Global Owner role.

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
Required Settings

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 /etc/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. On each Ops Manager server that you activate as a Backup Daemon, create the directory that will be used as the head directory. The directory must be:

  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>

    Enter a comma-separated list of the fully qualified domain names and port numbers for all replica set members for the Backup Database.

    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

    To add additional connection options, enter them using the MongoDB Connection String URI Format. This field supports un-escaped values only.

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

Instalar bases de datos de respaldo

En esta página