LVM을 사용하여 기존 Linux 시스템에 새 디스크를 추가하는 방법
LVM(논리 볼륨 관리)은 대부분의 주요 Linux 배포판에서 하드 디스크를 관리하는 데 사용할 수 있는 유연한 고급 옵션입니다. fdisk, parted 또는 gparted와 같은 기존 도구보다 LVM을 사용하면 디스크를 관리하기가 더 쉽습니다.
LVM을 사용하는 동안 이해해야 할 몇 가지 용어는 다음과 같습니다.
- 물리적 볼륨(PV): 원시 디스크, RAID 어레이 또는 기타 저장 장치로 구성됩니다.
- 볼륨 그룹(VG): 물리적 볼륨을 스토리지 그룹으로 결합합니다.
- 논리 볼륨(LV): VG는 LV로 나누어 파티션으로 마운트됩니다.
이 기사에서는 PV, VG 및 LV를 생성하여 기존 Linux 시스템에서 LVM을 사용하여 디스크를 구성하는 단계를 안내합니다.
참고: LVM을 사용할 방법을 모르는 경우 이 가이드를 사용하여 기존 Linux 시스템에 디스크를 직접 추가할 수 있습니다.
- Linux 시스템에 새 디스크를 추가하는 방법
- Linux 시스템에 2TB보다 큰 새 디스크를 추가하는 방법
20GB 및 10GB의 2개의 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
파일 시스템을 마운트하기 전에 data1
및 data2
디렉터리를 생성해야 합니다.
그게 다야! 이 기사에서는 LVM을 사용하여 파티션을 만드는 방법에 대해 설명했습니다. 이와 관련하여 의견이나 문의사항이 있으시면 댓글로 남겨주세요.