In this article I will explain how to repair XFS Filesystem with ifs_repair using single user mode on CentOS 7/8 . Sometime it happens that our file system on the partition get corrupted and we need to report it.
So we need to repair file system we need to unmount the partition to make sure there is no any running process using the partition. You can do this only in single user mode or rescue mode.
Sometime it also happen due to some reason your system unable to reachable so in such cases it becomes mandatory to boot it into secure mode or single user mode and then perform repairing.
You may also like:
Let’s see how we can repair file system in secure mode or single user mode.
Please note: Before doing this activity first take full backup.
Repair XFS Filesystem with xfs_repair using single user mode or secure mode
Follow these below steps to repair file system in secure mode or single user mode:
Step #1 : Boot system into rescue mode
First of all boot system into rescue mode using Live DVD which is used to install CentOS/ Redhat. After booting system with Live DVD you will get some out put like below:
Install Red Hat Enterprise Linux 8.0.0 Test this media & install Red Hat Enterprise Linux 8.0.0 Troubleshooting [Select this Options]
Install Red Hat Enterprise Linux 7.0 in basic graphics mode Rescue a Red Hat Enterprise Linux system [Select this Options] Run a memory test Boot from local drive Return to main menu
Now on the next screen press “3” to Skip to shell so that we can manually mount repaired file system.
Now we can safely repair filesystem in single user mode or rescue mode at this time because now our partition and volumes is in the rescue mode and we have not mounted them and they are not in use by the system process.
Let’s repair XFS Filesystem with xfs_repair command.
Follow these below commands to repair XFS Filesystem with ifs_repair command.
# xfs_repair /dev/mapper/<vg>-<lv> or # xfs_repair /dev/<sd device> or # xfs_repair /dev/<md device>
Once XFS Filesystem repaired in rescue mode exit from rescue mode and boot the system normally.
What is XFS Filesystem?
XFS Filesystem is a robust and high-performance 64-bit journaling file system that are used for very large files and systems on a host and it is default file system in Redhat Hat Enterprise Linux 7.
What is XFS full form?
XFS stand for Extended File system or ext. It was implemented in April 1992 as the first file system in Linux Kernel.
Is XFS reliable?
XFS and JFS both are originally designed for the servers, so we can say that both are built for high work load. XFS is very mature, stable and proven reliable.
Is XFS faster than EXT4 Filesystem?
Yes, XFS Filesystem much as 50% faster than EXT4 Filesystem.