During the initial setup of a new Linux file server, you are asked to choose a filesystem for a 30 TB RAID array that will store large video files. The editors want to keep the volume online while it is grown in the future and during occasional defragmentation jobs. Which filesystem choice meets those requirements best?
XFS is a 64-bit, high-performance journaling filesystem that excels at handling very large files and volumes. It supports online expansion, allowing administrators to grow the filesystem while it is mounted, and it provides an online defragmentation utility (xfs_fsr) that runs without taking the volume offline. ext4 can grow online but its defragmentation options are limited and less effective for multi-terabyte workloads. FAT32 and NTFS are not native Linux choices for large, multi-terabyte data sets, and FAT32 has strict size limits. Therefore, XFS is the most appropriate choice for the stated requirements.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What does 'RAID array' mean?
Open an interactive chat with Bash
Why is XFS better suited for large files compared to ext4 in this scenario?