Permalink
Browse files

DOCS-5506 xfs recommendation

  • Loading branch information...
kay-kim committed May 28, 2015
1 parent a578052 commit 53e6178f8085de8ba997bc8a54d46bad25fc04c4
@@ -26,8 +26,15 @@ Filesystem

- VMWare users should use VMWare virtual drives over NFS.

- Linux/Unix: format your drives into XFS or EXT4. If using RAID,
you may need to configure XFS with your RAID geometry.
- Linux/Unix: format your drives into XFS or EXT4. If possible, use
XFS as it generally performs better with MongoDB.

- With the WiredTiger storage engine, use of XFS is **strongly
recommended** to avoid performance issues found when using EXT4
with WiredTiger.

- If using RAID, you may need to configure XFS with your RAID
geometry.

- Windows: use the NTFS file system.
**Do not** use any FAT file system (i.e. FAT 16/32/exFAT).
@@ -427,18 +427,23 @@ 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.

With the MMAPv1 storage engine, MongoDB preallocates its database
files before using them and often creates large files. As such, you
should use the Ext4 and XFS file systems:
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.

- In general, if you use the Ext4 file system, use at least version ``2.6.23`` of the
Linux Kernel.
With the WiredTiger storage engine, use of XFS is **strongly
recommended** to avoid performance issues found when using EXT4 with
WiredTiger.

- In general, if you use the XFS file system, use at least version ``2.6.25`` of the
Linux Kernel.
- In general, 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.

- Some Linux distributions require different versions of the kernel to
support using ext4 and/or xfs:
support using XFS and/or EXT4:

.. include:: /includes/table/linux-kernel-version-production.rst

1 comment on commit 53e6178

@bdlucas1

This comment has been minimized.

Copy link

bdlucas1 commented on 53e6178 May 29, 2015

lgtm

Please sign in to comment.