EX200 Create and configure file systems Practice Question
A system administrator needs to create a file system on a new 10GB partition /dev/sdb1 for use with a database that requires high reliability and supports snapshots. Which file system type should be chosen?
⚠ Common exam trap
Watch out — candidates often choose btrfs because it natively supports snapshots, but the EX200 exam expects XFS as the default RHEL file system for high-reliability production use, and btrfs is not covered as a standard option in the exam objectives.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
xfs
XFS is the correct choice because it is a high-performance, 64-bit journaling file system that supports snapshots via LVM or external tools, and is designed for large files and partitions. For a database requiring high reliability and snapshot capabilities, XFS provides robust data integrity features and is the default file system in Red Hat Enterprise Linux 8 and later, making it the recommended option for this scenario.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
xfs
Why this is correct
XFS is the correct choice because it is the default filesystem on RHEL 9, and Red Hat fully supports it for production workloads. While XFS itself does not have native snapshot capabilities, it works seamlessly with LVM, which provides snapshot functionality for consistent backups and recovery. Its allocation groups, scalable inode handling, and high concurrency support make it ideal for large database files, exactly what the administrator needs.
- ✗
ext4
Why it's wrong here
Although ext4 can support snapshots when paired with LVM, it is not the default filesystem on RHEL 9, and it is not optimized for very large databases. Ext4 uses extents and delayed allocation effectively for general-purpose storage, but its single-threaded journal and less aggressive scaling under parallel I/O make it a weaker choice for high-volume database servers. Because XFS is specifically tuned for scale and is Red Hat's recommended default, ext4 does not meet the requirement as well.
- ✗
vfat
Why it's wrong here
VFAT is entirely unsuitable for a database filesystem because it is a legacy compatibility filesystem based on FAT32, lacking journaling, POSIX permissions, and native snapshot support. Without a journal, a sudden power failure can leave the filesystem inconsistent, risking data corruption. VFAT is designed for removable media and cross-platform file exchange, not for performance-sensitive database storage, making it an automatic wrong answer.
- ✗
btrfs
Why it's wrong here
Btrfs is not the correct answer because Red Hat does not support it as a fully integrated filesystem in RHEL 9; it was removed from Red Hat's supported filesystem list and is not the default. Although btrfs offers native snapshots and copy-on-write, it is explicitly outside the RHCSA exam objectives and lacks the production-grade support that XFS receives. In an RHCSA scenario, the expected and supported choice is XFS, not btrfs.
Go deeper
Related to this question
About these practice questions
This EX200 question is part of Courseiva's 127-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This EX200 practice question is part of Courseiva's free Red Hat certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the EX200 exam.