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.

To evaluate Ops Manager, you can install the Ops Manager Application and Ops Manager Application Database on a single host. This setup provides all the functionality of Ops Manager monitoring and automation but provides no failover or high availability.

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, inicie sesión en la instancia y ejecute 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

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

2

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

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

Invoque 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 la base de datos de su aplicación en el 27017 puerto. Si el host donde desea instalar la base de datos de la aplicación tiene una base de datos mongod en ejecución, deshabilítela.

Para deshabilitar el servicio, invoque el siguiente mongod comando:

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

    sudo mkdir -p /data/appdb
  2. Invoque el siguiente comando para cambiar la propiedad 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. Abra el archivo MongoDB con su editor de texto preferido.

  2. Edite 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. Vaya al Centro de descargas de Ops Manager.

  2. Desde Platforms drop-down menu, click Red Hat + CentOS 6, 7, 8 / SUSE 12 + 15 / Amazon Linux.

  3. En el menú desplegable Packages, haga 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, consulte 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 utiliza una instancia de un proveedor de servicios en la nube, busque el nombre de host siguiendo las instrucciones del proveedor correspondiente:

If you don't have a hostname, use the public IP address. To find your host's public IP address, paste this URL into your preferred browser:

https://www.google.com/search?q=myip
14
  1. In a browser, enter the following URL using the hostname. If do not have a hostname, use the public IP address instead:

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

  3. Siga las instrucciones de la consola para registrar al primer usuario y crear la primera organización y el primer proyecto. Ops Manager le asigna el rol de Propietario Global.

15

Ops Manager abre la consola de configuración. Ops Manager marca las configuraciones requeridas con un asterisco.

Introduzca la información según corresponda. Al finalizar la configuración, Ops Manager abrirá la página 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. Haga clic en Add para implementar una instancia de MongoDB.

    Tip

Volver

Implementaciones de ejemplo