This project demonstrates fundamental Linux storage administration tasks, including disk detection, partition creation, filesystem creation, mounting storage, and storage verification.
The project was performed on a Red Hat Enterprise Linux-based virtual machine as part of a Linux System Administration learning roadmap.
- Add and detect a new storage device
- Create a disk partition
- Create an XFS filesystem
- Mount the filesystem to a directory
- Verify storage availability and usage
- Generate a storage report for documentation
- Operating System: Red Hat Enterprise Linux
- Virtualization Platform: VirtualBox
- Additional Disk Size: 5 GB
- Filesystem Type: XFS
Used the following commands to inspect existing storage devices and partitions:
lsblk fdisk -l
Created a primary partition on the newly added disk.
fdisk /dev/sdb
Formatted the partition with the XFS filesystem.
mkfs.xfs /dev/sdb1
Checked filesystem details and UUID information.
blkid /dev/sdb1
Created a directory to serve as the mount point.
mkdir /data
Mounted the new filesystem to the system.
mount /dev/sdb1 /data
Confirmed successful mounting and storage availability.
df -h lsblk
Successfully added and configured a new storage device, created an XFS filesystem, mounted it to the Linux filesystem hierarchy, and verified its functionality through storage and filesystem validation commands.
- Linux Storage Administration
- Disk and Partition Management
- Filesystem Creation
- Storage Mounting
- Filesystem Verification
- Basic System Documentation
README.md– Project documentationstorage_report.txt– Storage configuration report generated during the lab
Nandana Mohan J