기존 논리 볼륨 확장

LinuxBeginner
지금 연습하기

소개

이 챌린지에서는 Linux 시스템에서 기존 논리 볼륨(Logical Volume)을 확장하는 방법을 배웁니다. 스토리지 요구 사항은 시간이 지남에 따라 증가하는 경우가 많으며, 증가하는 수요를 충족하기 위해 파일 시스템을 확장할 수 있어야 하므로 이는 시스템 관리의 일반적인 작업입니다.

기존 논리 볼륨 확장

기존 서버의 논리 볼륨에서 디스크 공간이 부족해지고 있습니다. 시스템 관리자로서 귀하는 더 많은 데이터를 수용할 수 있도록 논리 볼륨을 확장하는 임무를 맡았습니다. 보조 데이터 디스크의 추가 파티션을 볼륨 그룹에 추가하여 논리 볼륨을 확장할 수 있습니다.

시작하기 전에 현재 LVM 설정을 검사하는 것이 좋습니다. 이는 챌린지의 시작점을 이해하는 데 도움이 됩니다. 다음 명령을 실행하여 현재 상태를 확인할 수 있습니다.

물리 볼륨, 볼륨 그룹 및 논리 볼륨 확인:

sudo pvs && sudo vgs && sudo lvs

이 명령은 기존 물리 볼륨(Physical Volume), 볼륨 그룹(vg_data) 및 초기 2GiB 크기의 논리 볼륨(lv_data)을 보여줍니다.

블록 장치 확인:

lsblk

이 명령은 사용 가능한 블록 장치를 나열합니다. /dev/vdb 또는 /dev/nvme1n1과 같이 두 개의 파티션이 있는 보조 데이터 디스크가 표시되어야 합니다. 해당 디스크의 사용되지 않은 두 번째 파티션(예: /dev/vdb2 또는 /dev/nvme1n1p2)을 사용하여 볼륨을 확장하십시오.

이 초기 상태를 이해하는 것이 챌린지를 성공적으로 완료하는 핵심입니다.

작업

  • 보조 데이터 디스크의 사용되지 않은 두 번째 파티션을 새로운 물리 볼륨으로 초기화합니다.
  • 새로운 물리 볼륨을 vg_data 볼륨 그룹에 추가합니다.
  • lv_data 논리 볼륨을 총 4 GiB 이상의 크기로 확장합니다.
  • 논리 볼륨의 파일 시스템 크기를 조정하여 새로 확보된 공간을 사용할 수 있도록 합니다.

요구 사항

  • 초기 설정에는 보조 데이터 디스크의 첫 번째 파티션에 생성된 vg_data 볼륨 그룹 내의 2GiB 논리 볼륨 lv_data가 포함되어 있습니다.
  • 볼륨 그룹을 확장하려면 보조 데이터 디스크의 사용되지 않은 두 번째 파티션을 사용해야 합니다.
  • 확장된 논리 볼륨의 총 크기는 최소 4 GiB여야 합니다.

예시

단계를 완료한 후 /dev/vg_data/lv_data에 대한 lvdisplay 명령은 4.00 GiB의 크기를 표시해야 합니다. 다음 명령으로 확인할 수 있습니다.

sudo lvdisplay /dev/vg_data/lv_data

출력에서 LV Size 항목을 확인하십시오:

  --- Logical volume ---
  ...
  LV Size                4.00 GiB
  ...

요약

이 챌린지에서는 Linux 시스템에서 기존 논리 볼륨을 확장하는 방법을 배웠습니다. 새로운 물리 볼륨을 생성하고 기존 볼륨 그룹에 추가한 다음, 논리 볼륨을 확장하여 추가 공간을 활용했습니다. 이는 스토리지 요구 사항이 변경됨에 따라 파일 시스템을 확장할 수 있게 해주므로 시스템 관리자에게 매우 중요한 기술입니다.

✨ 솔루션 확인 및 연습