Esta sección describe los requisitos de hardware, software y redes para los hosts que ejecutan el Componentes de Ops Manager.
Importante
Antes de implementar hosts, utiliza la Lista de Verificación de Instalación para planificar tu configuración.
Para ver los requisitos de las instancias de MongoDB que se ejecutan como la base de datos de la aplicación Ops Manager y la base de datos de copias de seguridad, consulta Instalar la base de datos de la aplicación y la base de datos de copias de seguridad de Ops Manager.
Requisitos de hardware
Nota
Cuando se utiliza el término hardware en esta página, debe entenderse como las especificaciones por host que utilizan una de las siguientes arquitecturas:
hardware físico,
componentes de hardware asignados a un host virtual,
componentes de hardware asignados a un contenedor virtual, o
componentes de hardware asignados a un nodo Worker de Kubernetes.
Cada host debe cumplir con los requisitos totales de RAM y capacidad de disco para todos los componentes de Ops Manager que sirve:
Ops Manager aplicación
Bases de datos de la aplicación de Ops Manager
Bases de datos principales para los daemons de copias de seguridad activos
Respaldar las bases de datos de almacenamiento en bloques de copias de seguridad
Ejemplo
Deseas servir tanto la aplicación Ops Manager como una daemon de copias de seguridad en un host. Esta configuración de Ops Manager gestionará y supervisará 300 hosts de MongoDB, respaldará 200 hosts y ejecutará compatibilidad de características entre versiones 4.2 o posterior. La capacidad total de disco de todas las bases de datos respaldadas es de 4 TB. Los requisitos totales serían:
La aplicación Ops Manager necesita 15 GB de RAM.
El daemon de copia de seguridad también necesita al menos 100 GB de capacidad de disco disponible.
Este host de ejemplo requeriría un mínimo de 15 GB de RAM y de 100 GB de capacidad de disco.
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.
MongoDB aloja según las 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.
Requisitos de hardware de Ops Manager
Cada host que sirva la aplicación Ops Manager debe cumplir con los siguientes requisitos de hardware. Ten en cuenta que conectar demasiados hosts a un solo proyecto puede causar problemas de rendimiento.
Número de hosts supervisados | Núcleos de CPU | Memoria física [1] | Disk |
|---|---|---|---|
Hasta 400 hosts monitoreados | 4+ | 15 GB | 10 GB para Ops Manager Application en |
Hasta 2.000 hosts monitorizados | 8+ | 15 GB | 10 GB para la Ops Manager aplicación en |
Más de 2,000 anfitriones | Contacta al gerente de cuenta de MongoDB | Contacta al gerente de cuenta de MongoDB | Contacta al gerente de cuenta de MongoDB |
| [1] | Memoria física, en este contexto, significa memoria residente que se muestra como RES en los resultados del comando ps en plataformas Linux. Esto se aplica también a las máquinas virtuales y los contenedores, incluso si su memoria física es una construcción virtual. |
| [2] | (1, 2) La capacidad de almacenamiento necesaria para los registros depende de cómo configures la rotación de registros. Por defecto, los registros se rotan cada gigabyte y cada 24 horas, lo que ocurra primero. Se requieren estimaciones conservadoras para asignar 30 GB de disco por cada mes de registros que quiera mantener. Revise su asignación de disco y la configuración de rotación de registros para obtener una configuración óptima del disco. |
Importante
Cada host de Ops Manager debe tener al menos 20 GiB de espacio libre disponible en el directorio /tmp. Ops Manager supervisa este requisito y advierte si el espacio disponible cae por debajo de este umbral, ya que el servicio podría no funcionar correctamente si no cuenta con almacenamiento temporal suficiente.
Nota
Los requisitos de CPU y memoria mencionados arriba sólo se aplican a los hosts de Ops Manager que no tienen copia de seguridad activado. Si planeas utilizar copias de seguridad de Ops Manager, es posible que se requieran recursos adicionales, ya que las operaciones de copia de seguridad dependen de factores como el tamaño de tu base de datos, el volumen diario de oplogs y la carga de trabajo general. Para obtener ayuda con el dimensionamiento de Ops Manager para copias de seguridad, abre un caso de soporte con Soporte de MongoDB.
Requisitos de hardware para la base de datos de la aplicación Ops Manager
La base de datos de la aplicación Ops Manager funciona como un set de réplicas de tres nodos que se ejecuta en hosts dedicados.
Todos los hosts que sirven la Base de datos de la aplicación Ops Manager deben cumplir con los siguientes requisitos de hardware (físico o virtual). Tenga en cuenta que conectar demasiados hosts a un solo proyecto puede causar errores en el funcionamiento.
Número de hosts supervisados | RAM | Capacidad del disco | Núcleos de CPU |
|---|---|---|---|
Hasta 400 | 8 GB de RAM más la RAM requerida para la aplicación | 200 GB | 4 × 2 GHz+ |
Hasta 2,000 | 15 GB de RAM más la RAM requerida para la aplicación | 500 GB | 4 × 2 GHz+ |
Más de 2,000 | Ponte en contacto con tu gerente de cuentas de MongoDB | Ponte en contacto con tu gerente de cuentas de MongoDB | Ponte en contacto con tu gerente de cuentas de MongoDB |
Para un mejor rendimiento, utiliza:
SSD para almacenar sus bases de datos de la aplicación de Ops Manager.
El motor de almacenamiento WiredTiger. Para conocer las diferencias entre los motores de almacenamiento WiredTiger y MMAPv1, consulta los tipos de motores de almacenamiento en el manual de MongoDB.
Las estimaciones de capacidad de disco son aproximadas. La capacidad de disco necesaria puede aumentar o disminuir debido al número de bases de datos monitoreadas.
Requisitos de hardware del daemon de copias de seguridad
Importante
Antes de comenzar con la copia de seguridad, contacta a tu gestor de cuentas de MongoDB para ayudarte a estimar los requisitos de almacenamiento para tu host de daemon de copias de seguridad.
Cada host en el que actives el daemon de copias de seguridad debe cumplir los siguientes requisitos más los de Ops Manager.
Cada host que sirve un daemon de copias de seguridad activo tiene los siguientes requisitos de hardware:
El Daemon de Copias de Seguridad debería tener al menos 100 GB de capacidad de disco disponible.
Ponte en contacto con tu administrador de cuentas de MongoDB para determinar los requisitos de capacidad de disco y rendimiento.
Requisitos de hardware para la base de datos de copias de seguridad
Si usas Ops Manager Backup, debes aprovisionar hosts para la base de datos de copias de seguridad.
Los requisitos del host para la base de datos de copias de seguridad varían, dependiendo de si utilizas una base de datos de almacenamiento en bloques o almacenamiento en el sistema de archivos para guardar tus snapshots. La base de datos de copia de seguridad siempre contiene oplog datos.
Si almacenas snapshots en la base de datos de copias de seguridad, sus hosts normalmente deben tener suficiente capacidad para almacenar entre 2 y 3 veces el tamaño total de los datos de producción respaldados. Las snapshots se comprimen y desduplican a nivel de bloque en el almacenamiento en bloques.
Tus requisitos específicos dependen de la capacidad de compresión y la tasa de cambio de tus datos. Contacta a tu Gerente de Cuenta de MongoDB para que te ayude a estimar el caso de uso y los requisitos de almacenamiento dependientes de la carga de trabajo para tus hosts de base de datos de copias de seguridad.
Si almacenas snapshots en la base de datos de copias de seguridad, cada miembro con datos debe cumplir los siguientes requisitos:
Núcleos de CPU | Capacidad del disco | RAM |
|---|---|---|
4 × 2 GHz+ | La capacidad mínima de disco requerida para el almacenamiento en bloques de Ops Manager utiliza la siguiente fórmula: (2 a 3 veces el tamaño total de la Contacta con MongoDB Support para determinar con precisión tu capacidad mínima de disco. | 8 GB de RAM por TB de disco de almacenamiento en bloques para ofrecer una buena velocidad de snapshots y restauración. Ops Manager define 1 TB de almacenamiento en bloques como 1024 4 bytes. |
Ponte en contacto con tu administrador de cuentas de MongoDB para determinar los requisitos de capacidad de disco y rendimiento.
Si no vas a almacenar instantáneas en la Base de datos de copia de seguridad, cada nodo que contenga datos debe cumplir los siguientes requisitos:
Núcleos de CPU | Capacidad del disco |
|---|---|
4 × 2 GHz+ | El tamaño de tus oplogs comprimidos para la ventana de punto en el tiempo configurada. El valor por defecto es 24 horas. |
Requisitos de red
Acceso al sitio de Internet
Si has configurado Ops Manager para descargar binarios directamente de Internet, Ops Manager requiere acceso a los siguientes sitios de Internet a través de HTTPS utilizando tanto IPv4 como IPv6 solicitudes a Internet:
sitio | Propósito |
|---|---|
downloads.mongodb.com, downloads.mongodb.org | Para descargar MongoDB Enterprise Builds. |
opsmanager.mongodb.com | Para descargar el archivo de manifiesto de versión de MongoDB . |
fastdl.mongodb.org | Para descargar MongoDB Community compilaciones. |
Latencia entre Ops Manager y Backing Database Hosts
Las conexiones entre el host de la aplicación de Ops Manager y los conjuntos de réplicas de la base de datos de la aplicación, oplog y almacenamiento en bloques deben tener la menor latencia de red posible. Con implementaciones que superan 200 hosts de MongoDB, la latencia entre los componentes de la aplicación Ops Manager debe estar por debajo de 1 ms. Por favor, contacta con el soporte de MongoDB si anticipas que tu entorno de red no puede cumplir con este requisito.
Configuración de TCP Keepalive
Muchos componentes de Ops Manager se conectan a un proceso mongod en ejecución. Estos incluyen:
la base de datos de la aplicación,
cualquier base de datos de copias de seguridad, y
todas las bases de datos de MongoDB que administre el MongoDB Agent.
Los sistemas que hostean estos componentes envían tráfico de datos entre sí para verificar una conexión activa. La configuración TCP keepalive determina la frecuencia con la que se ejecuta esta revisión. La mayoría de los sistemas utilizan el valor por defecto de 7200 segundos (dos horas).
La conexión de red podría perderse durante ese lapso de tiempo. Sin una conexión existente, Ops Manager debe crear una nueva conexión a ese proceso mongod. Esto puede retrasar la comunicación o provocar tiempos de espera de red o errores de socket. Para evitar este problema, reduzca el valor de keepalive para aumentar las comprobaciones de verificación. Todos los componentes de Ops Manager deben utilizar el mismo valor de keepalive.
Para aprender a configurarlo al valor recomendado, consulta ¿Afecta el tiempo de mantenimiento de la conexión TCP a las implementaciones de MongoDB? en el Manual del servidor MongoDB.
MongoDB y acceso de host de MongoDB Agent
Cada host de MongoDB y MongoDB Agent debe identificarse a sí mismo como su FQDN para garantizar una conectividad fiable.
Utilice el siguiente comando para encontrar el host FQDN:
hostname -f
Tu resultado debe verse así:
mongodb.example.com
El host de Windows debe estar conectado a Internet y unido a un dominio de Active Directory.
Utilice el siguiente comando para encontrar el host FQDN:
PS C:\> systeminfo | findstr /B /C:"Host" /C:"Domain"
Tu resultado debe verse así:
Host Name: mongodb Domain: example.com
Combina los Host Name y Domain con un . para obtener el FQDN. Con el ejemplo anterior, el FQDN es mongoodb.example.com.
Puertos Accesibles
La aplicación de Ops Manager debe poder conectarse con los usuarios y los agentes de MongoDB a través de HTTP o HTTPS. Los agentes de MongoDB deben poder conectarse a las bases de datos de clientes de MongoDB.
Aunque Ops Manager sólo requiere puertos de red HTTP (o HTTPS) abiertos y de MongoDB para conectarse con los usuarios y las bases de datos, los puertos que se abren en un firewall dependen de qué capacidades estén habilitadas: cifrado, autenticación y supervisión.
Esta página define qué sistemas deben conectarse a qué puertos en otros sistemas.
Ops Manager se conecta con varios servicios. Esta página explica los puertos que deben abrirse para implementar los diferentes componentes utilizados en una implementación de Ops Manager.
Los puertos específicos que deben estar abiertos en cualquier firewall intermedio dependen de las capacidades habilitadas, como cifrado, autenticación y supervisión.

Tip
Todos los puertos mencionados en las siguientes secciones son o bien el puerto especificado en la documentación para instalaciones de MongoDB, o bien los puertos conocidos para el servicio específico asignado por la IANA. Si se puede modificar el número de puerto, se lo indica tras la tabla en cada sección.
Para ejecutar Ops Manager sin una conexión a Internet, consulta Configurar la implementación para tener acceso limitado a Internet para asegurarte de que dispones de todos los binarios necesarios para ejecutar Ops Manager sin una conexión a Internet.
Abra los puertos para acceder al Ops Manager
Ops Manager requiere los siguientes requisitos mínimos para puertos de red:
Tanto los usuarios de Ops Manager como los agentes de MongoDB deben poder conectarse a la aplicación Ops Manager a través de HTTP o HTTPS.
Ops Manager debe poder conectarse al mongod que ejecuta la aplicación Ops Manager bases de datos MongoDB.
Para cada proyecto de Ops Manager, los agentes de MongoDB deben poder conectarse a todos los procesos de cliente de MongoDB (
mongodomongos).La aplicación Ops Manager también debe poder enviar correos electrónicos a los usuarios de Ops Manager.
Para usar Ops Manager, abra los siguientes puertos a los hosts especificados.
Servicio | Puerto por defecto | Transporte | Instrucciones | Propósito | ¿Utiliza TLS? | |||||
|---|---|---|---|---|---|---|---|---|---|---|
HTTP | 8080 | TCP | Entrante | Proporciona una conexión web de usuarios y de MongoDB Agents a Ops Manager. | No | |||||
HTTPS | 8443 | TCP | Entrante | Proporciona una conexión web segura a Ops Manager de los usuarios y los agentes de MongoDB. | Sí | |||||
HTTP or HTTPS | 8090 | TCP | Entrante | Proporciona un punto de comprobación de estado para supervisar Ops Manager a través de un servicio de supervisión como Zabbix o Nagios. Está disponible solo a través de Para habilitarlo, consulta Habilitar el Punto Final de verificación de estado. Cuando esté habilitado, puedes acceder al endpoint en: IMPORTANTE: Este puerto solo es accesible desde El API endpoint proporciona la capacidad de verificar las conexiones desde el HTTP Service a la base de datos de la aplicación de Ops Manager y al almacenamiento de copia de seguridad snapshot. Una respuesta exitosa devuelve lo siguiente: | Opcional | |||||
MongoDB | 27017 | TCP | saliente | Conecta a las bases de datos de aplicaciones, copias de seguridad y del cliente de MongoDB. | Opcional | |||||
SMTP | 587 | TCP | saliente | Envía correos electrónicos desde Ops Manager a un host SMTP o a AWS SES. | Opcional |
Nota
Para configurar un puerto no por defecto para Ops Manager, consulta Gestionar el nombre de host y los puertos de Ops Manager.
Para configurar un puerto diferente para la base de datos de la aplicación, consulta
mongo.mongoUri.Para configurar un puerto diferente para una base de datos del cliente, consulta Implementar una instancia autónomo de MongoDB, Implementar un set de réplicas, o Implementar un clúster para una nueva implementación o Agregar procesos existentes de MongoDB a Ops Manager para una implementación existente.
Abrir puertos para acceder a o administrar Ops Manager y hosts de MongoDB

La mayor parte de la administración de Ops Manager se puede realizar a través de la interfaz de usuario. Algunos procedimientos requieren acceso al sistema operativo. Para permitir que sus administradores accedan a su Ops Manager, así como a los hosts de MongoDB, abra los siguientes puertos para esos hosts.
Servicio | Puerto por defecto | Transporte | Instrucciones | Propósito | ¿Utiliza TLS? |
|---|---|---|---|---|---|
ssh | 22 | TCP | Entrante | administración del sistema Linux. | Sí |
RDP | 3389 | TCP | Entrante | Administrador del sistema de Windows. | No |
Abrir puertos para respaldar, restaurar y query instancias de MongoDB utilizando Ops Manager

Ops Manager puede respaldar bases de datos de MongoDB en uno o más sistemas de almacenamiento:
Una base de datos MongoDB (almacenamiento en bloques)
Un bucket de almacenamiento compatible con S3 (blockstore de almacenamiento compatible con S3)
Un sistema de archivos (almacén del sistema de archivos).
Para realizar una copia de seguridad de los hosts de MongoDB, abre los siguientes puertos a los hosts de respaldo preferidos (almacenamiento en bloques, almacenamiento compatible con S3 instantánea y/o almacenamiento de snapshot del sistema de archivos):
Servicio | Puerto por defecto | Transporte | Instrucciones | Propósito | ¿Utiliza TLS? |
|---|---|---|---|---|---|
MongoDB | 27017 | TCP | saliente | Respalda las snapshots de toda la base de datos en el almacenamiento en bloques o los metadatos de snapshot en la base de datos de metadatos de almacenamiento en bloques compatible con S3. | Opcional |
HTTPS | 443 | TCP | saliente | Realiza un backup de los datos de la snapshot de la base de datos en un bucket de almacenamiento compatible con S3. | Sí |
NFS | 2049 | TCP | saliente | Realiza copias de seguridad de los snapshots de la base de datos en un sistema de archivos basado en UNIX-/Linux. | No |
CIFS | 3020 | TCP | saliente | Haga copias de seguridad de las instantáneas de la base de datos en el sistema de archivos basado en Windows. | No |
Servidor Proxy | 25999 | TCP | saliente | Query el host de copia de seguridad de snapshot. | No |
Las instantáneas también se pueden restaurar utilizando el enlace que se muestra en la aplicación Ops Manager. Los mismos puertos necesarios para usar Ops Manager tendrían que estar abiertos para que el usuario pueda descargar el snapshot.
Para encontrar el enlace de descarga, haga clic Continuous Backup, luego la pestaña Restore History, luego hacer clic en el enlace download junto a la snapshot.
Nota
Para configurar un puerto diferente para el almacenamiento en bloques, consulta Administrar almacenamiento de instantáneas de almacenamiento en bloques.
Para configurar un puerto diferente para la base de datos de metadatos del S3-compatible storage Snapshot Store, consultar Administrar el almacenamiento de instantáneas compatible con S3.
MongoDB 3.4.2 Enterprise y versiones posteriores proporciona la capacidad de query instantáneas de copia de seguridad. Ops Manager suministra estos snapshots consultables como instancias de sólo lectura de MongoDB, según se describe en Query una copia de seguridad. Para query una snapshot de copia de seguridad, abre los siguientes puertos:
Servicio | Puerto por defecto | Transporte | Instrucciones | Propósito | ¿Utiliza TLS? |
|---|---|---|---|---|---|
MongoDB | 27700-27719 | TCP | Entrante | Habilita la comunicación entre el host de la aplicación y una instantánea de respaldo consultable. | Opcional |
Abrir puertos para autenticar usuarios de Ops Manager usando LDAP

Los usuarios de MongoDB Enterprise pueden autenticar a los usuarios de Ops Manager utilizando LDAP. Para autenticar con LDAP, abre los siguientes puertos en el Ops Manager y el host de LDAP.
Servicio | Puerto por defecto | Transporte | Instrucciones | Propósito | ¿Utiliza TLS? |
|---|---|---|---|---|---|
LDAP | 389 | UDP | Ambos | Autenticar y/o autorizar usuarios de Ops Manager en el host LDAP. | No |
LDAPS | 636 | UDP | Ambos | Autenticar y/o autorizar usuarios de Ops Manager en el host LDAP. | Sí |
Para configurar las cadenas LDAP URI de Ops Manager, incluido configurar un puerto no estándar, consulte Autenticación de usuario.
Abrir puertos para autenticar con MongoDB

Los usuarios de MongoDB Enterprise pueden utilizar Kerberos o LDAP para autenticar a los usuarios de MongoDB. Para autenticar mediante LDAP o Kerberos, abre los siguientes puertos entre las bases de datos del cliente de MongoDB, Ops Manager y el host de Kerberos o LDAP.
Servicio | Puerto por defecto | Transporte | Instrucciones | Propósito | ¿Utiliza TLS? |
|---|---|---|---|---|---|
Kerberos | 88 | TCP / UDP | saliente | Solicita autenticación de los usuarios de MongoDB frente al host Kerberos. | No |
Kerberos | 88 | UDP | Entrante | Recibir autenticación para usuarios de MongoDB contra el host de Kerberos. | No |
LDAP | 389 | UDP | Ambos | Autentique y/o autorice a los usuarios de MongoDB frente al host LDAP. | No |
LDAPS | 636 | UDP | Ambos | Autentique y/o autorice a los usuarios de MongoDB frente al host LDAP. | Sí |
Para configurar Kerberos para la autenticación en la base de datos de la aplicación Ops Manager, consulte Configurar Ops Manager para autenticar con las bases de datos de la aplicación.
Abrir Puertos para Gestionar Llaves de Cifrado usando KMIP

Las implementaciones de MongoDB Enterprise que utilizan el motor de almacenamiento WiredTiger ofrecen una opción de cifrado nativa. Puede utilizar un servicio KMIP para gestionar la llave de cifrado. Para admitir el motor de almacenamiento cifrado mediante KMIP, abre los siguientes puertos entre los hosts del daemon de copias de seguridad, los hosts de MongoDB y los hosts de KMIP.
Servicio | Puertos por defecto | Transporte | Instrucciones | Propósito | ¿Utiliza TLS? |
|---|---|---|---|---|---|
KMIP | 5696 | TCP | saliente | Enviar mensajes entre bases de datos de MongoDB y el host de KMIP. | Sí |
Nota
Si se cambia el puerto para el host de KMIP, consulta Instantáneas de copia de seguridad cifradas para configurar Ops Manager y utilizar ese nuevo puerto.
Acceso al sitio de Internet
Si Ops Manager no está configurado para moda local, se requiere acceder a los siguientes sitios de Internet a través de HTTPS:
sitio | Propósito |
|---|---|
downloads.mongodb.com, downloads.mongodb.org | Para descargar MongoDB Enterprise Builds. |
opsmanager.mongodb.com | Para descargar el archivo de manifiesto de versión de MongoDB . |
fastdl.mongodb.org | Para descargar MongoDB Community compilaciones. |
Utiliza nombres de host resolvibles
Cada MongoDB Agent y la instancia de Ops Manager deben poder resolver el nombre de host de cada host que aloja una instancia de MongoDB o un MongoDB Agent.
En cada host, establecer sus nombres de host a nombres de dominio completamente calificados (FQDN) siempre que sea posible. Consulta la documentación de tu sistema operativo para saber cómo encontrar y establecer el nombre del host como un FQDN.
Configurar el FQDN en cada host te ayuda a saber qué host estás usando cuando has iniciado sesión en ese host. Para que otros hosts puedan saber cuáles son los nombres de host de otros hosts, es necesario proporcionar una forma para que esos hosts resuelvan los nombres de host.
Hay dos formas de configurar la resolución de nombres de host.
Utilice un servicio de nombres de dominio
Para hacer que los nombres de host de los hosts sean resolubles, ejecuta un host con un servicio de nombres de dominio (DNS). DNS asigna direcciones IP a nombres de host con un dominio dado (como example.com). Este host de DNS debe tener una entrada para cada host en la implementación: Ops Manager, MongoDB Agent y MongoDB. Sería recomendable entradas para LDAP, Kerberos y hosts de correo, así como balanceadores de carga.
Editar archivos de Host
Si no es posible realizar una configuración de DNS, añade entradas para cada host en el archivo hosts de cada sistema.
Sistema operativo | hosts Ubicación | ||
|---|---|---|---|
Linux | | ||
Mac OS X | | ||
Windows | Esto normalmente se resuelve como: |
El archivo hosts es un texto liso de sólo lectura para root que debe editarse con permisos o Administrator. El formato de entrada se escribe como:
127.0.0.1 localhost 10.15.0.5 opsmgr.example.dev 10.15.10.15 rs1.example.dev 10.15.10.16 rs2.example.dev 10.15.10.17 rs3.example.dev
Requisitos de software
Los hosts que ejecutan componentes de Ops Manager deben cumplir los siguientes requisitos de software:
Importante
Para Ops Manager 5.0 y versiones posteriores, se requiere Bash 4.2 o posterior.
Matrices de compatibilidad del sistema operativo
Sistemas Operativos Compatibles con Ops Manager
Los hosts que ejecutan Ops Manager deben ejecutarse en una versión de 64 bits de uno de los siguientes sistemas operativos:
Arquitecturas de hardware Intel/AMD (x86_64)
Sistema operativo | Ops Manager 6.0 | Ops Manager 7.0 | Ops Manager 8.0 |
|---|---|---|---|
Amazon Linux | 2 | 2, 2023 | 2 (obsoleto), 2023 |
Debian | 10, 11 | 11, 12 | 11 (obsoleto), 12 |
RHEL | 7, 8, 9 | 7 (obsoleto), 8, 9 | 8, 9 |
SUSE Linux Enterprise Server | 12, 15 | 12 (en desuso), 15 | 15 |
Ubuntu | 18.04, 20.04, 22.04 | 20.04 (obsoleta), 22.04 | 22.04, 24.04 |
Nota
Aunque el agente de MongoDB se puede instalar en arquitecturas s390x y PowerPC (ppc64le), la aplicación Ops Manager no puede instalarse en estas plataformas. Debes instalar la Aplicación Ops Manager en una de las plataformas listadas en la tabla anterior.
Aunque el soporte para las plataformas de Microsoft Windows servidor se descontinúa en Ops Manager 5.0 y cualquier versión posterior, puedes usar una de las versiones de Ops Manager 5.0 y posteriormente de la lista de plataformas compatibles de la tabla anterior, o implementar Ops Manager en un contenedor con el Operador de Kubernetes.
Sistemas operativos compatibles con el agente de MongoDB
Los hosts que ejecutan MongoDB agentes deben operar en una versión de 64 bits de una de las siguientes arquitecturas de hardware y sistemas operativos. La siguiente tabla enumera las versiones de MongoDB Server que puedes implementar con MongoDB Agent en las plataformas asociadas:
Arquitectura | Distro/OS | 8.0 | 7.0 | 6.0 |
|---|---|---|---|---|
x86_64 | RHEL/Oracle Linux 7 3 | |||
RHEL/Rocky/Alma Linux/Oracle Linux 8 | ||||
RHEL/Rocky/Alma Linux/Oracle Linux 9 | ||||
Amazon Linux 2 | ||||
Amazon Linux 2023 | ||||
SUSE 12 | ||||
SUSE 15 | ||||
Debian 10 3 | ||||
Debian 11 | ||||
Debian 12 | ||||
Ubuntu 18.x 3 | ||||
Ubuntu 20.x | ||||
Ubuntu 22.x 1 | ||||
Ubuntu 24.x | ||||
Windows | ||||
ARM | RHEL 8 | |||
RHEL 9 | ||||
Amazon Linux 2 | ||||
Amazon Linux 2023 | ||||
Ubuntu 20.x | ||||
Ubuntu 22.x | ||||
Ubuntu 24.x | ||||
PowerPC/ ppc64le | RHEL 7 3 | |||
RHEL 8 | ||||
zSeries/ 390x 2 | RHEL 7 3 | |||
RHEL 8 |
1 MongoDB Connector for BI no es compatible con Ubuntu 22.04.
2 No actualices las implementaciones de IBM Z (s390x) a Ops Manager 8.0.21. El agente de MongoDB 8.0.21 Los binarios para IBM Z (s390x) no están disponibles. Ops Manager 8.0.22 agrega soporte para el binario del MongoDB Agent para IBM Z (s390x) en RHEL 8. Se siguen ejecutando las implementaciones en versiones anteriores como antes.
3 Ops Manager 8.0.21 retiro el soporte para las siguientes plataformas del MongoDB Agent:
Debian 10
RHEL 7 (todas las versiones menores)
Ubuntu 18.04
Arquitecturas de hardware Intel/AMD (x86_64)
El soporte para ejecutar MongoDB Agent en Windows 2008 o Windows Server 2008R2 finaliza a partir de Ops Manager 5.0.
El agente de MongoDB sigue admitiendo la gestión de implementaciones de MongoDB que se ejecutan en Windows 2016, 2019, 2020.
Nota
A partir de Ops Manager servidor 4.0.11, Las arquitecturas de Windows requieren el Paquete redistribuible de Visual C++ para Visual Studio 2013.
Opciones de ejecución para /var Montaje
Ops Manager requiere que la opción predeterminada exec definida en /etc/fstab en el host subyacente esté presente para ejecutar los binarios necesarios almacenados en el volumen que respalda el directorio /var.
Requisitos de Ulimits para la aplicación Ops Manager
El paquete Ops Manager genera automáticamente los siguientes ulimits:
Abrir archivos
Procesos máximos de usuarios
memoria virtual
RHEL limita el número máximo de procesos de usuario a 1024. Esto anula la configuración general del límite de procesos de usuario (ulimit -u).
Para el usuario ID que ejecuta Ops Manager (mongodb-mms por defecto), agregue soft y hard nproc (número de procesos) entradas al archivo de configuración de procesos de usuario /etc/security/limits.d/99-mongodb-nproc.conf. Utilice valores que sean superiores al límite de procesos de usuario de RHEL 1024.
mongodb-mms soft nproc 200000 mongodb-mms hard nproc 500000
Si /etc/security/limits.d/99-mongodb-nproc.conf no existe, créelo. Utiliza el contenido del archivo /etc/security/limits.d/90-nproc.conf como plantilla.
Versión de MongoDB para la base de datos de la aplicación Ops Manager y base de datos de copias de seguridad
Para la siguiente serie de lanzamientos de Ops Manager, puedes ejecutar sus bases de datos de respaldo en cualquiera de las siguientes versiones de MongoDB:
Lanzamiento de Ops Manager | MongoDB 4.4 | MongoDB 5.0 | MongoDB 6.0 | MongoDB 7.0 | MongoDB 8.0 |
|---|---|---|---|---|---|
Ops Manager 8.0 | Obsoleto | Admitido | Admitido | ||
Ops Manager 7.0 | Obsoleto | Admitido | Admitido | ||
Ops Manager 6.0 | Obsoleto | Admitido | Admitido |
Nota
Una versión obsoleta sigue funcionando con la versión correspondiente de Ops Manager, pero removeremos el soporte para esta versión en la siguiente versión. Soporte de MongoDB recomienda migrar a una versión soportada para evitar posibles problemas de incompatibilidad.
Para obtener más información, consulte la Política de soporte antiguo de MongoDB y los Cronogramas del ciclo de vida del software de Ops Manager de MongoDB.
El soporte de versiones abarca toda la serie de lanzamientos desde el primero hasta el último.
Para obtener más información sobre el versionado de MongoDB, consulta versionado de MongoDB en el manual de MongoDB.
Importante
Solo las bases de datos de respaldo de MongoDB Ops Manager deben cumplir este requisito. Las implementaciones de MongoDB que gestiona Ops Manager no lo hacen. Para las versiones mínimas requeridas para implementaciones gestionadas de MongoDB, consulte la matriz de compatibilidad de MongoDB.
Requisitos de Ulimits para el daemon de copias de seguridad y las bases de datos de respaldo
Consulte las siguientes páginas del manual de MongoDB para obtener información sobre los requisitos de ulimit para los hosts que ejecutan MongoDB (host de daemon de copias de seguridad y de bases de datos de respaldo de Ops Manager):
Servicio de Correo Electrónico
Instala y verifica un servidor de correo electrónico. Ops Manager necesita un servidor de correo electrónico para enviar alertas y recuperar las cuentas de usuario. Puedes usar un servidor SMTP o un servidor AWS SES. Para configurar el servidor de correo electrónico, consultar Email Delivery Method Configuration.
Muchas distribuciones de Linux orientadas a hosts incluyen por defecto un servidor SMTP local. Esto incluye, pero no se limita a:
Windows Server incluye un relé SMTP con Internet Information Server.
También se puede configurar Ops Manager para enviar correos electrónicos a través de proveedores externos. Estos incluyen, entre otros:
Instalar fontconfig en hosts de Linux
Al instalar la versión 4.0.13 o posterior de Ops Manager en hosts Linux, instale el paquete fontconfig para habilitar la exportación de datos desde la pestaña Status a formato PDF o PNG.
Navegadores web del cliente
Para utilizar Ops Manager, debes utilizar uno de los siguientes navegadores compatibles con Javascript habilitado:
Navegador web compatible | Versión/es soportada/s |
|---|---|
última versión estable | |
última versión estable | |
última versión estable | |
última versión estable |
Ops Manager muestra una advertencia en navegadores no soportados.