Linux xfs_info 사용하는 방법 (XFS 파일 시스템 정보 확인하기)

Linux에서 XFS 파일 시스템을 사용하는 서버를 운영하다 보면 Block 크기, Allocation Group, Inode 크기 등 파일 시스템의 내부 정보를 확인해야 하는 경우가 있습니다. 이러한 정보는 성능 분석이나 저장 장치 구성, 장애 분석을 수행할 때 매우 중요한 자료가 됩니다.

이럴 때 사용하는 명령어가 xfs_info입니다. xfs_info는 XFS 파일 시스템의 구조와 주요 설정 정보를 출력하는 전용 명령어입니다. XFS 파일 시스템을 사용하는 서버라면 반드시 알아두어야 하는 관리 도구 중 하나입니다.

이번 글에서는 Linux에서 xfs_info 명령어를 사용하는 방법과 출력되는 정보를 자세히 알아보겠습니다.

xfs_info 명령어란?

xfs_info는 XFS 파일 시스템의 메타데이터와 구성 정보를 확인하는 명령어입니다.

파일 시스템의 Block 크기, Inode 크기, Allocation Group, Sector 크기 등 다양한 정보를 조회할 수 있습니다.

XFS 파일 시스템의 성능을 분석하거나 저장 장치 설정을 확인할 때 자주 사용됩니다.

기본 사용법은 다음과 같습니다.

xfs_info 마운트경로

예를 들어 /data 파일 시스템의 정보를 확인하려면 다음 명령어를 실행합니다.

sudo xfs_info /data

현재 파일 시스템 확인하기

먼저 대상 파일 시스템이 XFS인지 확인합니다.

lsblk -f

또는

sudo blkid

TYPE 항목이 xfs인지 확인한 후 작업하는 것이 좋습니다.

XFS 정보 확인하기

다음 명령어를 실행합니다.

sudo xfs_info /data

다음과 같은 정보가 출력됩니다.

  • 메타데이터 정보
  • Block 크기
  • Sector 크기
  • Inode 크기
  • Allocation Group 개수
  • 파일 시스템 크기

XFS 내부 구조를 한 번에 확인할 수 있습니다.

Block 크기 확인하기

출력 결과에서 다음 항목을 확인합니다.

bsize=4096

Block Size는 파일 시스템이 데이터를 저장하는 기본 단위입니다.

일반적으로 4096Byte를 많이 사용합니다.

Inode 크기 확인하기

출력 결과에는 Inode 크기도 표시됩니다.

예를 들어 다음과 같이 출력됩니다.

isize=512

Inode 크기는 파일 메타데이터 저장 방식과 관련이 있습니다.

Allocation Group 확인하기

XFS는 Allocation Group이라는 구조를 사용하여 성능을 향상시킵니다.

출력 결과에서 다음과 같은 정보를 확인할 수 있습니다.

agcount=4

Allocation Group 개수가 많을수록 병렬 입출력 성능이 향상될 수 있습니다.

대용량 스토리지에서 중요한 정보입니다.

Sector 크기 확인하기

Sector 크기도 함께 확인할 수 있습니다.

sectsz=512

저장 장치의 기본 Sector 크기를 의미합니다.

성능 분석 시 참고하는 항목입니다.

파일 시스템 크기 확인하기

파일 시스템의 전체 Block 수와 크기도 확인할 수 있습니다.

확장 작업 이후 정상적으로 용량이 증가했는지 확인할 때 유용합니다.

xfs_info와 xfs_growfs 함께 사용하기

XFS 파일 시스템을 확장한 후에는 다음 순서로 확인하는 경우가 많습니다.

  1. xfs_growfs 실행
  2. df -Th로 용량 확인
  3. xfs_info로 파일 시스템 구조 확인

확장 결과를 점검하는 일반적인 절차입니다.

xfs_info 사용 시 주의할 점

xfs_info는 XFS 파일 시스템에서만 사용할 수 있습니다.

ext4나 Btrfs에서는 사용할 수 없습니다.

또한 마운트된 XFS 파일 시스템을 대상으로 실행해야 정상적으로 정보를 확인할 수 있습니다.

자주 묻는 질문

xfs_info는 어떤 파일 시스템에서 사용할 수 있나요?

XFS 파일 시스템에서만 사용할 수 있습니다.

Block 크기도 확인할 수 있나요?

가능합니다.

출력 결과에서 bsize 항목을 확인하면 됩니다.

파일 시스템 확장 후에도 사용할 수 있나요?

가능합니다.

확장 후 파일 시스템 구조가 정상적으로 변경되었는지 확인할 때 많이 사용합니다.

마무리

xfs_info는 XFS 파일 시스템의 구조와 설정 정보를 확인하는 대표적인 Linux 관리 명령어입니다. Block 크기, Inode 크기, Allocation Group 등 성능에 영향을 주는 다양한 정보를 확인할 수 있어 유지보수와 성능 분석에 매우 유용합니다. xfs_info, xfs_growfs, df, lsblk 명령어를 함께 활용하면 XFS 파일 시스템을 더욱 체계적이고 효율적으로 관리할 수 있습니다.

댓글 남기기