소개
이 챌린지에서는 리눅스 시스템에서 vfat, ext4, xfs 등 다양한 종류의 파일 시스템을 생성하고 마운트 및 마운트 해제하는 방법을 실습합니다. 이는 RHCSA 시험을 위해 반드시 갖춰야 할 핵심 역량이며, 리눅스 환경에서 저장 장치를 관리하고 파일을 조직화하는 데 필수적인 기술입니다.
파일 시스템 생성 및 마운트
이번 단계에서는 사용 가능한 디스크의 파티션을 나누고, 각 파티션을 서로 다른 파일 시스템으로 포맷합니다. 그 후 지정된 디렉토리에 마운트하고, 시스템 재부팅 시에도 자동으로 마운트되도록 설정합니다.
과제
/dev/vdb디스크를 파티셔닝하여 3 개의 새로운 파티션을 생성합니다.- 첫 번째 파티션에
vfat파일 시스템을 생성합니다. - 두 번째 파티션에
ext4파일 시스템을 생성합니다. - 세 번째 파티션에
xfs파일 시스템을 생성합니다. - 각 파일 시스템을 전용 디렉토리에 마운트합니다.
- 부팅 시 해당 파일 시스템들이 자동으로 마운트되도록 구성합니다.
요구 사항
- 파티션 생성에는
/dev/vdb장치를 사용하십시오. - 세 개의 파티션은 각각 적절한 크기 (예: 각 1GB) 로 설정해야 합니다.
vfat파일 시스템은/mnt/vfat에 마운트합니다.ext4파일 시스템은/mnt/ext4에 마운트합니다.xfs파일 시스템은/mnt/xfs에 마운트합니다.- 시스템이 부팅될 때 파일 시스템이 자동으로 마운트되는지 확인하십시오.
예시
과제를 완료한 후 lsblk -f 명령을 실행하면 /dev/vdb에 새로운 파티션들과 각각의 마운트 포인트가 표시되어야 합니다. 출력 결과는 다음과 유사해야 합니다:
$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
...
vdb
├─vdb1 vfat FAT32 E6A1-5E45 1022M 0% /mnt/vfat
├─vdb2 ext4 1.0 2a2e4d25-9988-4613-9a3b-558a3e7a0e7f 938M 0% /mnt/ext4
└─vdb3 xfs 7b3e0e6b-1d73-4ea2-8a9d-16a81e3e7b1c 1018M 1% /mnt/xfs
요약
이 챌린지를 통해 리눅스 시스템에서 vfat, ext4, xfs 등 다양한 파일 시스템을 생성하고 마운트 및 관리하는 방법을 학습했습니다. 이는 리눅스 환경의 스토리지 관리와 파일 체계 구성에 있어 매우 중요한 기술이며, RHCSA 자격 취득을 위한 핵심 요구 사항입니다. 이 과제를 성공적으로 마침으로써 다양한 파일 시스템을 다루고 필요에 맞게 구성할 수 있는 능력을 입증하였습니다.



