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
ext2 file systems can be used as alternatives to
XFS is 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.
XFS supports metadata journaling, which facilitates quicker crash recovery.
XFS file 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
, 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.
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