Chapter 4. File Systems
Support of XFS File System
The default file system for an Anaconda-based installation of Red Hat Enterprise Linux 7 is now
XFS, which replaces the Fourth Extended Filesystem (
ext4) used by default in Red Hat Enterprise Linux 6. The
ext2file systems can be used as alternatives to
XFSis a highly scalable, high-performance file system which was originally designed at Silicon Graphics, Inc. It was created to support file systems up to 16 exabytes (approximately 16 million terabytes), files up to 8 exabytes (approximately 8 million terabytes) and directory structures containing tens of millions of entries.
XFSsupports metadata journaling, which facilitates quicker crash recovery.
XFSfile system can also be defragmented and expanded while mounted and active. Note that it is not possible to shrink XFS file system.
For information about changes between commands used for common tasks in
XFS, see the Reference Table in the Installation Guide.
Support of Btrfs File System
Btrfs(B-Tree) file system is supported as a Technology Preview in Red Hat Enterprise Linux 7. This file system offers advanced management, reliability, and scalability features. It enables users to create snapshots, it allows for compression and integrated device management.
For more information about the Btrfs Technology Preview, see Storage Administration Guide
Fast Block Devices Caching Slower Block Devices
LVM provides the ability to have fast block devices act as a cache for slower block devices. This feature is introduced as a Technology Preview in Red Hat Enterprise Linux 7 and allows a PCIe SSD device to act as a cache for direct-attached storage (DAS) or storage area network (SAN) storage, which improves file system performance.
For more information, refer to the LVM Cache entry in Chapter 3, Storage and the