Por defecto, los hosts de Ops Manager, MongoDB Agent y daemon de copias de seguridad descargan los binarios de instalación de MongoDB a través de Internet pública desde MongoDB, Inc.
Si tu entorno restringe qué hosts pueden acceder a internet pública, los hosts de Ops Manager, MongoDB Agent y daemon de copias de seguridad pueden descargar los binarios de instalación de MongoDB desde otras ubicaciones. Puedes configurar los siguientes modos de descarga:
Modo remoto
Esta es la configuración por defecto al implementar Ops Manager. Si tu Ops Manager, la implementación de MongoDB y los hosts del daemon de copias de seguridad pueden acceder a internet, no es necesaria una configuración adicional.
Elige el Modo Remoto cuando el Ops Manager, MongoDB implementación y los hosts de daemon de copias de seguridad puedan acceder a internet público o puedan acceder a una red interna o externa HTTP o HTTPS endpoint que aloja los binarios de instalación de MongoDB.
Nota
Si tus implementaciones de MongoDB se ejecutan compatibilidad de características entre versiones 4.2 o posterior, sus implementaciones de MongoDB requieren acceso a internet pública o un endpoint HTTP o HTTPS que albergue los binarios de instalación de MongoDB para ejecutar Ops Manager en Modo Remoto.
Si deseas que tus hosts de Ops Manager, MongoDB Agent y daemon de copias de seguridad descarguen los binarios de instalación de MongoDB desde un endpoint HTTP o HTTPS, especifica el endpoint usando la Base URL Configuración de Ops Manager. Para aprender más, consulta las instrucciones del modo remoto en Configura MongoDB Agent para utilizar descargas remotas.
Modo híbrido
Seleccione el modo híbrido cuando solo los hosts de Ops Manager de su implementación puedan acceder a la red pública de internet. Los hosts de Ops Manager descargan los binarios de instalación de MongoDB de internet. Los hosts de MongoDB con agentes de MongoDB descargan estos instaladores de los hosts de Ops Manager y luego instalan o actualizan las implementaciones de MongoDB.
Para administrar hosts MongoDB sin acceso a Internet, debe especificar que Source for agents to download MongoDB binaries es hybrid. Para aprender más información, consulte las instrucciones del modo híbrido en Configurar MongoDB Agent para utilizar descargas híbridas.
Modo local
Seleccione el modo local cuando ninguno de los hosts de su implementación pueda acceder a la red pública de internet ni a un punto final HTTP o HTTPS interno o externo que aloje los binarios de instalación de MongoDB. En su lugar, los binarios de MongoDB necesarios deben cargarse en cada host de Ops Manager y luego descargarse mediante los daemons y agentes de MongoDB Backup.
Para gestionar hosts de MongoDB y ejecutar Ops Manager sin acceso a internet, debes especificar que el Source for agents to download MongoDB binaries es local. Para obtener más información, consulta las instrucciones de modo local en Configura MongoDB Agent para usar descargas locales.
Considerations
MongoDB Community para Windows con TLS Incompatibilidad
Ops Manager es compatible con MongoDB Community Edition para Microsoft Windows con TLS en las siguientes versiones:
Versiones de MongoDB 3.2.12 o posteriores
Versiones de MongoDB 3.4.1 o posteriores
Series de versiones 3.6, 4.0 y 4.2 de MongoDB
Para usar versiones anteriores, debes descargarlas de MongoDB
Requisitos previos
Si configura un HTTP proxy para el Ops Manager, el daemon de copias de seguridad y los agentes de MongoDB:
Instale MongoDB Enterprise Dependencias
Si planea ejecutar MongoDB Enterprise en hosts Linux, entonces debe instalar manualmente un conjunto de dependencias en cada host antes de instalar MongoDB. El manual de MongoDB ofrece el comando apropiado para instalar las dependencias. Para instalar las dependencias, consulta las instrucciones de las plataformas host correspondientes:
Rol de usuario requerido para cambiar el modo
Para configurar el acceso a Internet para Ops Manager y MongoDB agentes, debes tener acceso de propietario global en Ops Manager.
Configurar los agentes de MongoDB para usar descargas remotas, híbridas o locales
Configurar agentes de MongoDB para usar descargas remotas
Establezca la fuente para que Ops Manager y los agentes de MongoDB instalen los binarios en el Ops Manager Application Server.
Haz clic en Admin en la esquina superior derecha para abrir la administración del sistema.
Desde la pestaña General, haz clic en Ops Manager Config.
Haz clic en la pestaña Miscellaneous en la parte superior de la página.
En la sección MongoDB Version Management, seleccione los siguientes ajustes:
OpciónAcciónInstaller Download Source
Seleccione remote.
Todos los instaladores necesarios se descargan de Internet desde MongoDB, Inc. o desde otro punto final HTTP o HTTPS al que los hosts puedan acceder.
Base URL
HTTP punto final para obtener los binarios de MongoDB. Si el endpoint utiliza HTTPS, Ops Manager valida el certificado utilizando el archivo de la Autoridad Certificadora configurado en
httpsCAFile. Si no se configura, Ops Manager descarga los binarios de MongoDB desde las URL remotas de mongodb.com y fastdl.mongodb.org.Los hosts de aplicaciones de Ops Manager requieren una conexión a Internet.
Versions Directory
Acepta el valor por defecto de la plataforma a menos que necesites cambiarlo para cumplir con un requisito de tu entorno.
Las ubicaciones predeterminadas para
Versions Directorydependen de la plataforma host de Ops Manager:PlataformaRuta por defecto del directorio de versionesRHEL, Ubuntu
/opt/mongodb/mms/mongodb-releasesfichero de Linux
<userSelected>/mongodb-releasesWindows
C:\MMSData\MongoDBReleasesLa aplicación Ops Manager espera que los binarios de MongoDB se almacenen en este directorio en cada host de Ops Manager.
Backup Versions Auto Download
Seleccione
truesi su Backup Daemon y la aplicación Ops Manager se ejecutan en la misma plataforma (arquitecturas de chip, sistemas operativos o versiones de sistemas operativos). Si se ejecutan en plataformas diferentes,falseseleccione.Backup Versions Auto Download Enterprise Builds
Seleccione
truesi desea que el daemon de copias de seguridad descargue tanto las versiones de MongoDB Enterprise como las versiones de MongoDB Community.Los respaldos consultables requieren MongoDB Enterprise.
Required Module for Backup
Selecciona qué build de MongoDB deseas que el daemon de copias de seguridad utilice para la base de datos principal. Selecciona Enterprise Required si deseas que el daemon de copias de seguridad descargue solo compilaciones de MongoDB Enterprise.
Ops Manager puede cifrar cualquier tarea de copia de seguridad. Utiliza cursores de copia de seguridad en lugar de bases de datos principales para cifrar tareas de copia de seguridad. Para más información, consulte Servicio daemon de copias de seguridad.
Configurar agentes de MongoDB para usar descargas híbridas
Establezca la fuente para que Ops Manager y los agentes de MongoDB instalen los binarios en el Ops Manager Application Server.
Haz clic en Admin en la esquina superior derecha para abrir la administración del sistema.
Desde la pestaña General, haz clic en Ops Manager Config.
Haz clic en la pestaña Miscellaneous en la parte superior de la página.
En la sección MongoDB Version Management, seleccione los siguientes ajustes:
OpciónAcciónInstaller Download Source
Seleccione hybrid.
Todos los instaladores necesarios se descargan desde los hosts de la aplicación Ops Manager. Los hosts del agente MongoDB no necesitan conexión a internet.
Base URL
HTTP punto final para obtener los binarios de MongoDB. Si el endpoint utiliza HTTPS, Ops Manager valida el certificado utilizando el archivo de la Autoridad Certificadora configurado en
httpsCAFile. Si no se configura, Ops Manager descarga los binarios de MongoDB desde las URL remotas de mongodb.com y fastdl.mongodb.org.Los hosts de aplicaciones de Ops Manager requieren una conexión a Internet.
Versions Directory
Acepta el valor por defecto de la plataforma a menos que necesites cambiarlo para cumplir con un requisito de tu entorno.
Las ubicaciones predeterminadas para
Versions Directorydependen de la plataforma host de Ops Manager:PlataformaRuta por defecto del directorio de versionesRHEL, Ubuntu
/opt/mongodb/mms/mongodb-releasesfichero de Linux
<userSelected>/mongodb-releasesWindows
C:\MMSData\MongoDBReleasesLa aplicación Ops Manager espera que los binarios de MongoDB se almacenen en este directorio en cada host de Ops Manager.
Backup Versions Auto Download
Seleccione
truesi su Backup Daemon y la aplicación Ops Manager se ejecutan en la misma plataforma (arquitecturas de chip, sistemas operativos o versiones de sistemas operativos). Si se ejecutan en plataformas diferentes,falseseleccione.Backup Versions Auto Download Enterprise Builds
Seleccione
truesi desea que el daemon de copias de seguridad descargue tanto las versiones de MongoDB Enterprise como las versiones de MongoDB Community.Los respaldos consultables requieren MongoDB Enterprise.
Required Module for Backup
Selecciona qué build de MongoDB deseas que el daemon de copias de seguridad utilice para la base de datos principal. Selecciona Enterprise Required si deseas que el daemon de copias de seguridad descargue solo compilaciones de MongoDB Enterprise.
Ops Manager puede cifrar cualquier tarea de copia de seguridad. Utiliza cursores de copia de seguridad en lugar de bases de datos principales para cifrar tareas de copia de seguridad. Para más información, consulte Servicio daemon de copias de seguridad.
Determinar los binarios que se almacenarán localmente y descargarlos
Utiliza esta sección para crear una lista de los binarios que necesitas almacenar localmente y descargar.
MongoDB Server
Determinar la versión del MongoDB Server necesaria para implementaciones, incluyendo el sistema operativo deseado, arquitectura y ediciones Community o Enterprise.
Para todas las versiones de MongoDB en todas las plataformas compatibles con Ops Manager, MongoDB proporciona binarios de instalación Community y Enterprise que almacena como .tgz archivos comprimidos para todas las plataformas, excepto Windows, y como .zip archivos para Windows.
Para el modo local, debe descargar los binarios .tgz o .zip para:
Cada plataforma y versión en la que se ejecutan tus implementaciones actuales y planificadas de MongoDB.
Cada plataforma y versión a lo largo del camino de actualización de cualquier implementación existente de MongoDB que desees actualizar.
Nota
Si descargas un fichero binario usando Microsoft Edge, el fichero se descarga con una extensión
.gzen vez de una extensión.tgz. Cambia la extensión de este archivo a.tgzantes de continuar.Si está ejecutando copias de seguridad, necesita el binario de MongoDB para la plataforma en la que se ejecuta el daemon de copias de seguridad de Ops Manager.
Ejemplo
Si estás ejecutando un set de réplicas de MongoDB en MongoDB 3.6.8 en un set de hosts de Ubuntu y ejecutando Ops Manager en Windows, debes descargar y almacenar binarios archivados de MongoDB 3.6.8 para Ubuntu (
.tgz) y para Windows (.zip).Si ejecutas respaldos consultables, necesitas la edición Enterprise de la versión de MongoDB que utiliza tu implementación.
Ejemplo
Si ejecutas un set de réplicas de MongoDB en MongoDB 3.6.8 en un grupo de hosts de Ubuntu y deseas consultar copias de seguridad desde una instalación de Ops Manager en Windows, debes descargar y almacenar binarios archivados de MongoDB Community 3.6.8 para Ubuntu (
.tgz) y MongoDB Enterprise 3.6.8. Windows (.zip).
MongoDB Database Tools
Determina la versión de MongoDB Tools que tu versión de Ops Manager requiere. Verifica el Registro de cambios del servidor de Ops Manager para ver qué versión de MongoDB Tools requiere tu versión de Ops Manager. Durante las actualizaciones de Ops Manager, asegúrate de tener la última versión que requiere tu nueva versión de Ops Manager.
Para cada plataforma y versión que necesites soportar, debes descargar las MongoDB Database Tools en el formato .tgz en el Versions Directory. Estas herramientas incluyen mongodump y mongorestore.
Nota
Los binarios de instalación de MongoDB Community y Enterprise Server ya no incluyen las Herramientas de Base de Datos de MongoDB. Debe descargar e instalar las Herramientas de Base de Datos de MongoDB por separado, en .tgz formato. Consulte las notas de la versión para determinar qué versión de las Herramientas de Base de Datos de MongoDB debe instalar.
A partir de Servidor de Ops Manager 6.0.4 y Servidor de Ops Manager 5.0.16, Ops Manager utiliza los paquetes de Amazon 2 en lugar de los paquetes RHEL7 en los hosts de Amazon 2 para las MongoDB Tools.
MongoDB Shell
Si tienes Ops Manager 7.0.5 o una versión posterior, puedes optar por descargar mongosh. Determina la versión mongosh que utiliza la versión de Ops Manager que tienes. Consulta el registro de cambios de Ops Manager servidor Changelog para ver qué versión de mongosh utiliza tu versión de Ops Manager. Durante las actualizaciones de Ops Manager, asegúrese de tener la última versión que utiliza su nueva versión de Ops Manager.
Configurar agentes de MongoDB para usar descargas locales
Establece la fuente para que los Daemons de Respaldo y los Agentes de MongoDB instalen los binarios en el Ops Manager Application Server.
Haz clic en Admin en la esquina superior derecha para abrir la administración del sistema.
Desde la pestaña General, haz clic en Ops Manager Config.
Haz clic en la pestaña Miscellaneous en la parte superior de la página.
En la sección MongoDB Version Management, seleccione los siguientes ajustes:
OpciónAcciónInstaller Download Source
Seleccione local.
Todos los instaladores necesarios se descargan desde los servidores de aplicaciones de Ops Manager. Los hosts de MongoDB Agent no necesitan conexión a internet.
Un administrador de Ops Manager suministra instaladores desde el Centro de descargas de MongoDB en el
Versions Directory. Ops Manager se los envía a los hosts de agentes de MongoDB. El manifiesto de versión debe actualizarse manualmente. Ningún host en la implementación requiere una conexión a Internet.Versions Directory
Acepta el valor por defecto de la plataforma a menos que necesites cambiarlo para cumplir con un requisito de tu entorno.
Las ubicaciones predeterminadas para
Versions Directorydependen de la plataforma host de Ops Manager:PlataformaRuta por defecto del directorio de versionesRHEL, Ubuntu
/opt/mongodb/mms/mongodb-releasesfichero de Linux
<userSelected>/mongodb-releasesWindows
C:\MMSData\MongoDBReleasesLa aplicación Ops Manager espera que los binarios de MongoDB se almacenen en este directorio en cada host de Ops Manager.
Backup Versions Auto Download
Seleccione
truea menos que su Backup Daemon y la aplicación Ops Manager se ejecuten en plataformas diferentes (arquitecturas de chip, sistemas operativos o versiones de sistemas operativos). Si se ejecutan en plataformas distintas,falseseleccione.Backup Versions Auto Download Enterprise Builds
Seleccione
truesi desea que el daemon de copias de seguridad descargue tanto las versiones de MongoDB Enterprise como las versiones de MongoDB Community.Required Module for Backup
Selecciona qué build de MongoDB deseas que el daemon de copias de seguridad utilice para la base de datos principal. Selecciona Enterprise Required si deseas que el daemon de copias de seguridad descargue solo compilaciones de MongoDB Enterprise.
Ops Manager puede cifrar cualquier tarea de copia de seguridad. Utiliza cursores de copia de seguridad en lugar de bases de datos principales para cifrar tareas de copia de seguridad. Para más información, consulte Servicio daemon de copias de seguridad.
Descargue los binarios requeridos.
Revise la lista que preparó, en la sección Determinar los binarios para almacenar localmente y descargar antes de este procedimiento, de los binarios que necesita almacenar localmente y descargar.
Usando una computadora conectada a Internet, ve al Centro de Descargas de MongoDB y descarga los ficheros binarios de MongoDB para las plataformas y versiones apropiadas.
Los binarios se almacenan como ficheros comprimidos (.tgz para todas las plataformas excepto Windows, y .zip para Windows).
Nota
Si descarga un fichero binario utilizando Microsoft Edge, el fichero se descarga con una extensión .gz en lugar de una .tgz. Cambie esta extensión de archivo a .tgz antes de continuar.
Descargue el Community Server, el Enterprise Server o ambos.
Para descargar MongoDB Community Server:
Ve a MongoDB Download Center.
Haga Servers clic en y luego en Servidor comunitario MongoDB.
En el menú desplegable Version, haz clic en la versión de MongoDB deseada. Por defecto, este menú muestra la versión actual. Este menú también proporciona la versión actual de todas las series de lanzamientos activas y la serie de desarrollo actual.
En el menú desplegable OS, haz clic en la plataforma deseada. Por defecto, este menú muestra la plataforma de la computadora que accede a esta página.
En el menú desplegable Package, haga clic en el paquete que desee para la descarga. De forma predeterminada, este menú muestra un formato de archivo:
.zippara Windows,.tgzpara el resto de plataformas.Haga clic en Download.
Para descargar una versión anterior de Community Server:
Haz clic en el enlace All Version Binaries a la derecha del botón Download.
Descarga el fichero de archivo para cada plataforma host de MongoDB que gestiona Ops Manager.
Para descargar MongoDB Enterprise Server:
Ve a MongoDB Download Center.
Haz clic en Servers y luego haz clic en MongoDB Enterprise Server.
En el menú desplegable Version, haz clic en la versión de MongoDB deseada. Por defecto, este menú muestra la versión actual. Este menú también proporciona la versión actual de todas las series de lanzamientos activas y la serie de desarrollo actual.
En el menú desplegable OS, haz clic en la plataforma deseada. Por defecto, este menú muestra la plataforma de la computadora que accede a esta página.
En el menú desplegable Package, haga clic en el paquete que desee para la descarga. De forma predeterminada, este menú muestra un formato de archivo:
.zippara Windows,.tgzpara el resto de plataformas.Haga clic en Download.
Para descargar una versión más antigua del servidor Enterprise:
Para descargar las versiones anteriores, haga clic en Archived Releases.
Para cada plataforma y versión de MongoDB que deseas descargar, haz clic en el enlace a la derecha de la etiqueta Archive.
Descargue las MongoDB Database Tools en el formato
.tgz.(Opcional) Descarga MongoDB Shell.
Llene todos los hosts de Ops Manager con los archivos y binarios de MongoDB necesarios.
En todos los hosts de Ops Manager, copie todos los binarios archivados (en .tgz para todas las plataformas excepto Windows, o en .zip para Windows) para MongoDB Server, MongoDB Database Tools y MongoDB Shell Versions Directoryen. Incluya cada plataforma y versión de estos binarios que planea soportar.
This directory almacena todos los binarios archivados y extraídos. Ops Manager necesita estos binarios en formato .tgz o .zip para instalar y actualizar las implementaciones y herramientas de MongoDB.
Opcional: asegurarse de que el usuario de Linux de Ops Manager pueda leer archivos en el directorio de versiones. (Solo Linux)
En una plataforma Linux, el mongodb-mms usuario necesita permisos de lectura Versions Directory para.
Cambiar la propiedad de todos los archivos y directorios en el Directorio de Versiones a
mongodb-mms.sudo chown -R mongodb-mms:mongodb-mms <path-to-the-versions-directory>/* Cambie los permisos en todos los archivos del Directorio de Versiones para permitir:
Propietario para leerlos y escribirlos
Grupo para leerlos
Al establecer estos permisos, Ops Manager puede leer y extraer los binarios archivados. No remuevas el permiso de ejecución de ningún directorio bajo el
Versions Directory. Si lo hiciste, el Daemon de Copia de Seguridad no puede acceder a ningún archivo dentro de esos directorios.sudo chmod -R 640 <path-to-the-versions-directory>/*.tgz \ <path-to-the-versions-directory>/*.zip
Si estos pasos han sido exitosos, la lista resultante de Versions Directory debería ser similar al siguiente ejemplo. Este ejemplo puede no reflejar la lista de versiones soportadas actualmente.
-rw-r----- 1 mongodb-mms mongodb-mms 116513825 Apr 27 15:06 mongodb-linux-x86_64-2.6.9.tgz -rw-r----- 1 mongodb-mms mongodb-mms 51163601 May 22 10:05 mongodb-linux-x86_64-amazon-3.0.3.tgz -rw-r----- 1 mongodb-mms mongodb-mms 50972165 May 22 10:06 mongodb-linux-x86_64-suse12-3.6.4.tgz -rw-r----- 1 mongodb-mms mongodb-mms 95800685 Apr 27 15:05 mongodb-linux-x86_64-enterprise-amzn64-2.6.9.tgz -rw-r----- 1 mongodb-mms mongodb-mms 50594134 Apr 27 15:04 mongodb-linux-x86_64-enterprise-amzn64-3.0.2.tgz -rw-r----- 1 mongodb-mms mongodb-mms 50438645 Apr 27 15:04 mongodb-linux-x86_64-enterprise-suse12-3.6.4.tgz drwxrwx--- 1 mongodb-mms mongodb-mms 4096 Apr 27 15:04 mongodb-linux-x86_64-enterprise-suse12-3.6.4
Repite estos pasos en cada host de Ops Manager.
Actualice el manifiesto de versión de Ops Manager en cada host de Ops Manager.
Actualice el manifiesto de la versión usando su navegador web.
El manifiesto de versión proporciona a Ops Manager una lista de todas las versiones de MongoDB lanzadas disponibles para tus hosts de Ops Manager.
Inicie sesión en Ops Manager.
Haz clic en Admin en la esquina superior derecha para abrir la administración del sistema.
Haz clic en la pestaña General.
Haga clic en Version Manifest.
Haga clic en el botón Update MongoDB Version Manifest.
El manifiesto de versión debería actualizarse automáticamente.
Actualizar el manifiesto de versión sin conexión.
Si la actualización a través del navegador web no funciona, deberá copiar y pegar el manifiesto de la versión en sus hosts de Ops Manager.
Desde una computadora que pueda acceder tanto a Internet, descarga el manifiesto de versión desde https://opsmanager.mongodb.com/static/version_manifest/8.0.json.
Transfiera el manifiesto de versión a una computadora que pueda conectarse a su aplicación Ops Manager.
Abre el archivo JSON del manifiesto.
Selecciona todo el contenido y cópialo al portapapeles.
Inicie sesión en Ops Manager.
Haz clic en Admin en la esquina superior derecha para abrir la administración del sistema.
Haz clic en la pestaña General.
Haga clic en Version Manifest.
Haga clic en el botón Update MongoDB Version Manifest.
Pegue el manifiesto de la versión en el cuadro.
Haga clic en Save.
Asegúrese de haber descargado los binarios de MongoDB en su directorio de versiones.
Para las versiones seleccionadas, asegúrese de haber descargado y colocado los binarios de fichero en la Versions Directory. De lo contrario, Ops Manager falla una comprobación previa al inicio en Local Mode.