소개
이 챌린지에서는 데이터 손실 없이 새로운 파티션과 논리 볼륨을 추가하고 스왑 공간을 생성하여 리눅스 시스템의 로컬 스토리지를 구성하는 방법을 배웁니다. 이러한 기술은 리눅스 서버의 저장 용량을 효율적으로 관리하고 확장해야 하는 시스템 관리자에게 필수적인 역량입니다.
이 챌린지에서는 데이터 손실 없이 새로운 파티션과 논리 볼륨을 추가하고 스왑 공간을 생성하여 리눅스 시스템의 로컬 스토리지를 구성하는 방법을 배웁니다. 이러한 기술은 리눅스 서버의 저장 용량을 효율적으로 관리하고 확장해야 하는 시스템 관리자에게 필수적인 역량입니다.
이번 챌린지에서는 파티션과 논리 볼륨을 생성하며 리눅스 스토리지 관리를 실습합니다. 디스크 파티셔닝, LVM(Logical Volume Manager) 설정, 파일 시스템 마운트 등 RHEL 시스템에서 저장 용량을 확장하는 데 필요한 핵심 기술을 익히게 됩니다. 이는 데이터 손실 없이 스토리지 자원을 효율적으로 관리할 수 있게 해주는 기본적인 시스템 관리 작업입니다.
/dev/vdb 장치에 생성해야 합니다.vg_project로 지정합니다.lv_project로 지정하며, 크기는 1 GiB 로 설정합니다.ext4 파일 시스템으로 포맷해야 합니다./home/labex/project 디렉토리에 마운트해야 합니다.모든 단계를 완료한 후, lsblk 및 df -h 명령어를 실행했을 때 다음과 유사한 결과가 출력되어야 합니다.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
vda 253:0 0 40G 0 disk
├─vda1 253:1 0 1M 0 part
├─vda2 253:2 0 100M 0 part /boot/efi
└─vda3 253:3 0 39.9G 0 part /
vdb 253:16 0 40G 0 disk
└─vdb1 253:17 0 1.9G 0 part
└─vg_project-lv_project 252:0 0 1G 0 lvm /home/labex/project
$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs 712M 620K 712M 1% /run
efivarfs 256K 8.5K 243K 4% /sys/firmware/efi/efivars
/dev/vda3 40G 3.5G 37G 9% /
/dev/vda2 100M 7.1M 93M 8% /boot/efi
tmpfs 356M 0 356M 0% /run/user/1000
/dev/mapper/vg_project-lv_project 974M 24K 907M 1% /home/labex/project
이 챌린지에서는 데이터 손실 없이 새로운 파티션과 논리 볼륨을 추가하고 스왑 공간을 생성하여 리눅스 시스템의 로컬 스토리지를 구성하는 방법을 학습했습니다. 파티션 생성, 볼륨 그룹 및 논리 볼륨 설정, 파일 시스템 포맷 및 마운트 과정을 직접 실습해 보았습니다. 이러한 기술은 시스템 관리자가 리눅스 서버의 저장 용량을 효율적으로 관리하고 확장하는 데 반드시 필요합니다.