Maximum File and File System Size Requirements
File system limitations are affected by kernel versions and features, and also by the architecture of the system on which Oracle Linux is installed. The values that are shown in the table are estimates, based on the known variables that might affect the maximum theoretical value that can be achieved. The theoretical values might be greater than those depicted here, while the actual, achievable values might be lesser than the values that are shown, depending on the hardware and kernel version that's used.
The following table describes the maximum file size and maximum file system
size for the btrfs
, ext4
, and xfs
file systems.
File System Type | Maximum File Size | Maximum File System Size | Supported Kernels |
---|---|---|---|
|
8 EiB |
8 EiB |
UEK, starting with Unbreakable Enterprise Kernel Release 7 (UEK R7) |
|
16 TiB |
1 EiB |
RHCK and UEK |
|
8 EiB |
8 EiB |
RHCK and UEK |
The limits for the ext4
file system that are described in the previous
table are greater than those recommended and might prove unstable. If you intend for the
systems you work on to eventually use bigger file system sizes or file sizes, then using either the Btrfs or XFS file system is recommended.
The maximum supported size for a bootable logical unit number (LUN) is 50 TB. GPT and UEFI support are required for LUNs that are larger than 2 TB.
The maximum size of the address space that's available to each process is 128 TB.
For information about maximum file sizes and maximum file system sizes for OCFS2, see the chapter on OCFS2 in Oracle Linux 9: Managing Shared File Systems.