Skip to content

DOCS-6937: Remove supported kernel table, in favor of more general gu… #2594

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 16 additions & 18 deletions source/administration/production-notes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ can modify different documents in a collection at the same time.

.. seealso:: :ref:`prod-notes-ram` provides information about how WiredTiger
takes advantage of multiple CPU cores and how to improve operation
throughput.
throughput.

Data Consistency
----------------
Expand Down Expand Up @@ -251,7 +251,7 @@ MMAPv1

Due to its concurrency model, the :ref:`MMAPv1 <storage-mmapv1>` storage engine does not
require many CPU cores. As such, increasing the number of cores can
improve performance but does not provide significant return.
improve performance but does not provide significant return.

At a minimum, ensure that your :program:`mongod` or :program:`mongos`
has access to two real cores or one physical CPU.
Expand Down Expand Up @@ -488,28 +488,26 @@ MongoDB on Linux
Kernel and File Systems
```````````````````````

When running MongoDB in production on Linux, it is recommended that
you use Linux kernel version 2.6.36 or later.
When running MongoDB in production on Linux, you should use Linux
kernel version 2.6.36 or later, with either the XFS or EXT4 filesystem.
If possible, use XFS as it generally performs better with MongoDB.

With the MMAPv1 storage engine, MongoDB preallocates its database files
before using them and often creates large files. As such, you should
use the XFS and EXT4 file systems. If possible, use XFS as it generally
performs better with MongoDB.
With the WiredTiger storage engine in particular, use of XFS is
**strongly recommended** to avoid performance issues that have been
observed when using EXT4 with WiredTiger.

With the WiredTiger storage engine, use of XFS is **strongly
recommended** to avoid performance issues that have been observed when
using EXT4 with WiredTiger.

- In general, if you use the XFS file system, use at least version
- If you use the XFS file system, use at least version
``2.6.25`` of the Linux Kernel.

- In general, if you use the EXT4 file system, use at least version
``2.6.23`` of the Linux Kernel.
.. Required for fallocate()

- If you use the EXT4 file system, use at least version
``2.6.28`` of the Linux Kernel.

- Some Linux distributions require different versions of the kernel to
support using XFS and/or EXT4:
.. Initial stable release

.. include:: /includes/table/linux-kernel-version-production.rst
- On Red Hat Enterprise Linux and CentOS, use at least version
``2.6.18-194`` of the Linux kernel.

``fsync()`` on Directories
``````````````````````````
Expand Down
46 changes: 0 additions & 46 deletions source/includes/table-linux-kernel-version-production.yaml

This file was deleted.