MongoDB on Linux

This document describes the minimum configuration requirements when installing the MongoDB database server on a Linux x64 server.

CategoryConfiguration requirements
Operating system
  • Red Hat Enterprise Linux Server x64 release 7.
  • Oracle Enterprise Linux x64 release 7.
Computer
  • Processor Intel Xeon Quad Core 2.93GHz or above.
    • Recommended to manage up to 50 users simultaneously in a single-tier architecture.
    • 1 core per group of 40 sessions.
RAM memory
  • 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
  • A Java Development Kit (JDK) version 7 or later 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