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
/ /

Instalar una instalación sencilla de Test Ops Manager

Advertencia

Esta configuración no es adecuada para una implementación de producción.

Para evaluar Ops Manager, puedes instalar el Aplicación del Administrador de operaciones y Base de datos de la aplicación Administrador de operaciones en un solo host. Esta configuración proporciona toda la funcionalidad de supervisión y automatización de Ops Manager, pero no proporciona conmutación por error ni alta disponibilidad.

Esta instalación de prueba incluye las siguientes advertencias:

Para instalar y configurar una versión de evaluación de Ops Manager en hosts que ejecutan Red Hat Enterprise Linux 8.0:

1

Asignar un host a Ops Manager. Este host debe cumplir los siguientes requisitos:

Memoria del sistema

15 GB

Capacidad del disco

50 GB en / (El directorio raíz de este host)

Permisos del sistema operativo host

root

Sistema Operativo host

Red Hat Enterprise Linux 8.0

Las instancias basadas en la nube deben cumplir con los requisitos de memoria y almacenamiento.

Para verificar la capacidad necesaria, inicia sesión en la instancia y ejecuta los siguientes comandos:

vmstat -S M -s | grep "total memory"

La salida del comando muestra que esta instancia tiene 16 GB de RAM.

16384 M total memory
df -h | grep "/$"

La salida del comando muestra que esta instancia tiene 73 GB de capacidad de almacenamiento.

/dev/sda1 73G 58G 12G 84% /

Importante

Verifica que la configuración de ulimit cumpla con los requisitos mínimos.

2

Cree un archivo /etc/yum.repos.d/mongodb-org-8.0.repo para que pueda instalar MongoDB directamente usando yum:

[mongodb-org-8.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/8.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://pgp.mongodb.com/server-8.0.asc
3

Ejecsute el siguiente comando para instalar la última versión estable de MongoDB Community:

sudo yum install -y mongodb-org
4

Ops Manager se conecta a su base de datos de la aplicación en el puerto 27017. Si el host en el que deseas instalar la base de datos de la aplicación tiene un mongod en ejecución, desactiva esa base de datos existente.

Para deshabilitar el servicio, invoque el siguiente mongod comando:

sudo systemctl disable mongod
5
  1. Ejecuta el siguiente comando para crear el directorio de datos:

    sudo mkdir -p /data/appdb
  2. Ejecute el siguiente comando para cambiar el propietario del directorio de datos a MongoDB:

    sudo chown -R mongod:mongod /data
6

El instalador crea un archivo de configuración guardado en /etc/mongod.conf.

  1. Abre el archivo de MongoDB con tu editor de texto preferido.

  2. Edita el archivo para realizar los siguientes cambios:

    1systemLog:
    2 destination: file
    3 path: "/data/appdb/mongodb.log"
    4 logAppend: true
    5storage:
    6 dbPath: "/data/appdb"
    7 wiredTiger:
    8 engineConfig:
    9 cacheSizeGB: 1
    10processManagement:
    11 fork: true
    12 timeZoneInfo: /usr/share/zoneinfo
    13 pidFilePath: /var/run/mongodb/mongod.pid
    14net:
    15 bindIp: 127.0.0.1
    16 port: 27017
    17setParameter:
    18 enableLocalhostAuthBypass: false
  3. Guarde el archivo cuando haya realizado las modificaciones.

7
sudo -u mongod mongod -f /etc/mongod.conf
8
  1. Navegua al Centro de descarga de Ops Manager.

  2. Desde Platforms menú desplegable, haz clic en Red Hat + CentOS 6, 7, 8 / SUSE 12 + 15 / Amazon Linux.

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

  4. Haga clic en Download.

Nota

MongoDB nombra el paquete descargado mongodb-mms-<version>.x86_64.rpm. <version> representa el número de versión para Ops Manager.

9

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

10

Si instala Ops Manager en un host remoto, como una instancia de un proveedor de servicios en la nube, utilice scp para copiar el instalador a su host:

scp -i <keyfile> mongodb-mms-<version>.x86_64.rpm \
<username>@<public-ip>:~
11

Para instalar el paquete .rpm, debe ejecutar el siguiente comando. <version> representa la versión de Ops Manager en el paquete .rpm:

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

Este comando crea los siguientes artefactos:

Artefacto
Valor

Directorio base del software Ops Manager

/opt/mongodb/mms/

Nuevo usuario del sistema que posee los procesos de Ops Manager

mongodb-mms.

Archivo de configuración de Ops Manager con. No cambie este valor connection string to access the Application Database predeterminado locahost:27017 de.

/opt/mongodb/mms/conf/conf-mms.properties

12

Ejecute el siguiente comando:

sudo service mongodb-mms start
13

Si se utiliza una instancia de proveedor de servicios en la nube, se debe encontrar el nombre de host siguiendo las instrucciones del proveedor correspondiente:

Si no tiene un nombre de host, use la dirección IP pública. Para encontrar la dirección IP pública de su host, pegue esto. URL en su navegador preferido:

https://www.google.com/search?q=myip
14
  1. En un navegador, introduce la siguiente URL utilizando el nombre de host. Si no tiene un nombre de host, use la dirección IP pública en su lugar:

    http://<OpsManagerHost>:<Port>
  2. Haz clic en el enlace Sign Up.

  3. Sigue las instrucciones en la consola para registrar al primer usuario y crear la primera organización y proyecto. Ops Manager asigna el rol de propietario global al primer usuario.

15

Ops Manager abre la consola de configuración. Ops Manager señala los ajustes necesarios con un asterisco.

Ingrese la información según corresponda. Cuando termine la configuración, Ops Manager abrirá la página de Deployment.

16
  1. Haga clic en MongoDB Ops Manager en la esquina superior izquierda de la página para regresar a la página Deployment.

  2. Haz clic en Add para implementar una instancia de MongoDB.

    Tip

Volver

Ejemplo de Implementaciones