반응형
부제: 빈 장치를 XFS로 포맷하는 명령
# 장치를 XFS로 포맷 (안에 있던 데이터는 사라진다)
mkfs.xfs /dev/sdb1
# 파일시스템이 이미 있으면 -f 로 강제, -L 로 라벨 지정
mkfs.xfs -f -L data /dev/sdb1
meta-data=/dev/sdb isize=512 agcount=4, agsize=262144 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1 nrext64=0
data = bsize=4096 blocks=1048576, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=16384, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
Discarding blocks...Done.새 XFS 파일시스템을 만든다. 데비안/우분투가 mkfs.ext4로 포맷하는 자리를 RHEL 계열에서는 이 명령이 대신한다. 한 번 크게 잡으면 ext4처럼 줄이지는 못한다. XFS는 온라인 확장만 되고 축소는 안 된다.
이렇게도 쓴다
블록 크기와 라벨을 함께 지정한다.
mkfs.xfs -b size=4096 -L data /dev/sdb1
RAID 스트라이프에 맞춰 정렬한다.
mkfs.xfs -d su=64k,sw=4 /dev/md0
실제로 포맷하지 않고 나올 지오메트리만 미리 본다.
mkfs.xfs -N /dev/sdb1
포맷하고 바로 마운트해서 확인한다.
mkfs.xfs -f /dev/sdb1 && mount /dev/sdb1 /mnt && df -Th /mnt
lsblk로 대상 장치가 비어 있는지 먼저 확인하고 포맷한다.
lsblk -f /dev/sdb && mkfs.xfs /dev/sdb1반응형
'명령어 > Linux' 카테고리의 다른 글
| [RHEL] mpathconf 멀티패스 설정 관리 (0) | 2026.08.05 |
|---|---|
| [RHEL] modifyrepo_c repomd.xml에 메타데이터 추가 (0) | 2026.08.05 |
| [RHEL] mkdumprd kdump 캡처용 initramfs 생성 (0) | 2026.08.05 |
| [RHEL] migratepages 실행 중인 프로세스의 페이지를 다른 NUMA 노드로 이동 (0) | 2026.08.05 |
| [RHEL] mergerepo_c 여러 저장소 메타데이터 병합 (0) | 2026.08.05 |