This tutorial will walk you through how to extend your XFS Filesystem without LVM.
NOTE: I tested the concepts in this tutorial on a CentOS 8 system. However, the approaches discussed will work on any System using the XFS File system.
On CentOS
On Debian:
On Arch: