Aller au contenu principal

58. Create and Configure File Systems


Red Hat은 기본적으로 XFS 파일 시스템을, Ubuntu는 ext4를 사용합니다.

XFS 파일 시스템 생성

파티션을 XFS 파일 시스템으로 포맷:

sudo mkfs.xfs /dev/sdb1

ext4로 포맷하려면:

sudo mkfs.ext4 /dev/sdb1

사용 가능한 옵션 확인:

man mkfs.xfs

-L 옵션으로 레이블 설정 (최대 12자):

sudo mkfs.xfs -L "BackupVolume" /dev/sdb1

inode 크기 커스터마이징:

sudo mkfs.xfs -i size=512 /dev/sdb1

기존 파일 시스템이 감지되면 경고가 표시됩니다. 강제 덮어쓰기:

sudo mkfs.xfs -f -i size=512 -L "BackupVolume" /dev/sdb1
-f 옵션 사용 전 올바른 파티션을 선택했는지 확인하세요.

파티션 확인:

sudo fdisk -l

XFS 관리 유틸리티

현재 레이블 표시:

sudo xfs_admin -l /dev/sdb1

레이블 변경:

sudo xfs_admin -L "FirstFS" /dev/sdb1

xfs를 입력하고 Tab 키를 누르면 사용 가능한 XFS 관련 명령어를 볼 수 있습니다.

ext4 파일 시스템 생성 및 설정

ext4 옵션 확인:

man mkfs.ext4

기본 설정으로 ext4 파일 시스템 생성:

sudo mkfs.ext4 /dev/sdb2

높은 inode 수가 필요한 경우 (-N 옵션):

sudo mkfs.ext4 -N 500000 /dev/sdb2
ext4에서 "모든 파일 또는 디렉토리는 inode를 사용합니다." 디스크 공간이 충분해도 inode 부족으로 파일 생성이 제한될 수 있습니다.

ext4 파일 시스템 속성 관리

tune2fs로 ext4 파일 시스템 속성 확인 및 수정:

sudo tune2fs -l /dev/sdb2

참고 자료