웹사이트 검색

LVM을 사용하여 기존 Linux 시스템에 새 디스크를 추가하는 방법


LVM(논리 볼륨 관리)은 대부분의 주요 Linux 배포판에서 하드 디스크를 관리하는 데 사용할 수 있는 유연한 고급 옵션입니다. fdisk, parted 또는 gparted와 같은 기존 도구보다 LVM을 사용하면 디스크를 관리하기가 더 쉽습니다.

LVM을 사용하는 동안 이해해야 할 몇 가지 용어는 다음과 같습니다.

  • 물리적 볼륨(PV): 원시 디스크, RAID 어레이 또는 기타 저장 장치로 구성됩니다.
  • 볼륨 그룹(VG): 물리적 볼륨을 스토리지 그룹으로 결합합니다.
  • 논리 볼륨(LV): VG는 LV로 나누어 파티션으로 마운트됩니다.

이 기사에서는 PV, VG 및 LV를 생성하여 기존 Linux 시스템에서 LVM을 사용하여 디스크를 구성하는 단계를 안내합니다.

참고: LVM을 사용할 방법을 모르는 경우 이 가이드를 사용하여 기존 Linux 시스템에 디스크를 직접 추가할 수 있습니다.

  1. Linux 시스템에 새 디스크를 추가하는 방법
  2. Linux 시스템에 2TB보다 큰 새 디스크를 추가하는 방법

20GB10GB2개의 HDD가 있지만 12GB< 중 하나의 파티션을 2개만 추가해야 하는 시나리오를 생각해 보겠습니다. 및 또 다른 13GB. LVM 방식만을 사용하여 이를 달성할 수 있습니다.

디스크가 추가되면 다음 명령을 사용하여 디스크를 나열할 수 있습니다.

fdisk -l

1. 이제 표시된 대로 fdisk 명령을 사용하여 디스크 /dev/xvdc/dev/xvdd를 모두 분할합니다.

fdisk /dev/xvdc
fdisk /dev/xvdd

n을 사용하여 파티션을 생성하고 w 명령으로 변경 사항을 저장합니다.

2. 파티션을 나눈 후 다음 명령을 사용하여 파티션을 확인합니다.

fdisk -l

3. 물리적 볼륨(PV)을 생성합니다.

pvcreate /dev/xvdc1
pvcreate /dev/xvdd1

4. 볼륨 그룹(VG)을 만듭니다.

vgcreate testvg /dev/xvdc1 /dev/xvdd1

여기서 "testvg"는 VG 이름입니다.

5. 이제 "vgdisplay"를 사용하여 시스템의 VG에 대한 모든 세부정보를 나열합니다.

vgdisplay
OR
vgdisplay testvg

6. 논리 볼륨(LV)을 생성합니다.

lvcreate -n lv_data1 --size 12G testvg
lvcreate -n lv_data2 --size 14G testvg

여기서 "lv_data1"과 "lv_data2"는 LV 이름입니다.

7. 이제 "lvdisplay "를 사용하여 시스템에서 사용 가능한 논리 볼륨에 대한 모든 세부 정보를 나열합니다.

lvdisplay
OR
lvdisplay testvg

8. 논리 볼륨(LV)을 ext4 형식으로 포맷합니다.

mkfs.ext4 /dev/testvg/lv_data1
mkfs.ext4/dev/testvg/lv_data2

9. 마지막으로 파일 시스템을 마운트합니다.

mount /dev/testvg/lv_data1 /data1
mount /dev/testvg/lv_data2 /data2

파일 시스템을 마운트하기 전에 data1data2 디렉터리를 생성해야 합니다.

그게 다야! 이 기사에서는 LVM을 사용하여 파티션을 만드는 방법에 대해 설명했습니다. 이와 관련하여 의견이나 문의사항이 있으시면 댓글로 남겨주세요.