How to Format the Device and Create an XFS Filesystem on CentOS 8

Journaling filesystems such as XFS are among the best performing. XFS file systems can be created on regular partitions as well as on logical volumes. XFS file systems have a data section containing metadata about the file system (indices, directories, and indirect blocks) and the user files. Allocation groups, virtual storage regions with fixed sizes, are partitioned into the data section. You can create any number of files and directories. The allocation groups are autonomous to ensure scalability and parallelism for the I/O operations.

XFS journal (or log) files can be generated for external access or stored in the data section. As the file system runs, journal entries keep track of changes to the file system metadata. The shutdown of the system prevents any changes to the file system from taking effect. With XFS journaling, you won’t lose any data even if you lose power or a system crashes. When a file system is mounted after a crash, an operation in progress is completed.

For today’s workers, deadlines are critical, as is doing a good job. Also, like XFS, you can easily mount and format large files with CentOS 8’s XFS filesystem.

How to Format the Device and Create an XFS Filesystem on CentOS 8

A CentOS 8 distribution is a Red Hat Enterprise Linux (RHEL) clone built from RHEL source code without Red Hat branding. This application can run without downtime even if CentOS does not have all features and applications.

As a high-performance file system with a 64-bit file size, it supports file systems up to 500TB. Linux includes it as part of its default files and is now considered a standard in all Linux distributions. Files and filesystems in 32-bit Linux systems can only be 16 tebibytes in size using the XFS file system. It ensures the file’s security. XFS partitions or creates new disks based on the disk. Moreover, it can also restore and repair damage caused by a power outage or a system crash.

Let us understand how the XFS file system is formatted and re-created in CentOS 8.

First of all, we need to have a file system disk. After this, we have to use the “PVS ” command in it, after which we get to see two disks SDA and SDB. First of all, we have to create VG by this command:

vgcreate datavg /dev /sdb"

Now we have to create LV for this use this command:

Lvcreate L -1G -n datalv datavg

We can confirm the VG and lv by this command:

vgs datavg

To create it, the puzzle command is to give “makes t -xfs /dev / datavg /datalv ” after that, it is ready.


Creating and formatting the XFS file system for large files and self-recovery is easy with this topic; it makes understanding the XFS file system easy. If you want to know something about the XFS filesystem on CentOS 8, please let us know.

About the author

Ankit Sharma