MongoDB on Linux
This document describes the minimum configuration requirements when installing the MongoDB database server on a Linux x64 server.
Category |
Configuration requirements |
Operating system |
- Red Hat Enterprise Linux Server x64 release 8 (with mandatory compat-openssl10 package).
- Oracle Enterprise Linux x64 release 8.
|
Computer |
- Industry-standard server or virtual machine.
- Processors:
- Recommended: Intel® Xeon® E5 v3 or later, E7 v3 or later
- AMD OPTERON™ or EPYC™
- Avoid low energy processors, best performance with a clock speed above 2.4 GHz
|
Recommended to manage up to 50 users simultaneously in a single-tier architecture.
1 core per group of 40 sessions.
RAM |
- 2 GB for the OS + 2 to 6 GB per database instance + 80 MB per connected user.
|
Disk space |
- 4 GB. You must add the space necessary for your own database file.
|
Others |
- JDK or a Java Runtime Environment version 8 must be installed.
- At least the minimum version of these rpm packages must be installed :
- bzip2-libs-1.0.5-7.el6_0.x86_64
- cyrus-sasl-lib-2.1.23-13.el6.x86_64
- db4-4.7.25-16.el6.x86_64
- elfutils-libelf-0.152-1.el6.x86_64
- glibc-2.12-1.47.el6.x86_64
- keyutils-libs-1.4-3.el6.x86_64
- krb5-libs-1.9-22.el6.x86_64
- libacl-2.2.49-6.el6.x86_64
- libattr-2.4.44-7.el6.x86_64
- libcap-2.16-5.5.el6.x86_64
- libcom_err-1.41.12-11.el6.x86_64
- libgcc-4.4.7-3.el6.x86_64
- libselinux-2.0.94-5.2.el6.x86_64
- libstdc++-4.4.7-3.el6.x86_64
- lm_sensors-libs-3.1.1-10.el6.x86_64
- lua-5.1.4-4.1.el6.x86_64
- net-snmp-libs-5.5-50.0.1.el6_6.1.x86_64
- nspr-4.8.8-3.el6.x86_64
- nss-3.12.10-16.0.1.el6.x86_64
- nss-softokn-freebl-3.12.9-11.el6.x86_64
- nss-util-3.12.10-2.el6.x86_64
- openssl-1.0.1e-30.el6_6.4.x86_64
- perl-libs-5.10.1-119.el6_1.1.x86_64
- popt-1.13-7.el6.x86_64
- rpm-libs-4.8.0-19.el6.x86_64
- tcp_wrappers-libs-7.6-57.el6.x86_64
- xz-libs-4.999.9-0.3.beta.20091007git.el6.x86_64
- zlib-1.2.3-29.el6.x86_64
|