본문 바로가기

반응형
Notice
Recent Posts
Link
Calendar
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Total
Today
관리 메뉴

리눅스 기존의 볼륨 그룹(VG)에 용량 추가 본문

Linux Server

리눅스 기존의 볼륨 그룹(VG)에 용량 추가

BinaryNumber 2023. 9. 5. 10:22
반응형

이 예제에서는 LVM (Logical Volume Manager)을 사용하여 볼륨 그룹에 용량을 추가하는 방법을 안내합니다.

새로운 디스크 또는 파티션 추가: 용량을 추가하려는 디스크 또는 파티션을 먼저 서버에 연결하거나 생성해야 합니다. 이 단계는 AWS EBS 볼륨 또는 물리적 디스크를 추가하는 경우에 해당합니다. 이 단계에서는 새로운 디스크 또는 파티션의 디바이스 경로를 기억해야 합니다.

파티션 생성 (선택 사항): 새로운 디스크를 추가하는 경우, 디스크에 파티션을 생성해야 할 수 있습니다. fdisk, parted, 또는 gdisk 등의 도구를 사용하여 파티션을 생성합니다.

파티션 또는 디스크를 LVM에 추가: 이제 새로운 파티션 또는 디스크를 LVM에 추가합니다. 다음 명령어를 사용하여 새로운 물리 볼륨(PV)을 생성합니다. {DEVICE_PATH}는 새로운 파티션 또는 디스크의 경로입니다.

 

sudo pvcreate {DEVICE_PATH}


볼륨 그룹(VG)에 용량 추가: 다음 명령어를 사용하여 기존 볼륨 그룹에 새로운 물리 볼륨을 추가합니다. {VG_NAME}은 기존 볼륨 그룹의 이름입니다.

sudo vgextend {VG_NAME} {DEVICE_PATH}


논리 볼륨(LV) 확장: 이제 논리 볼륨을 확장해야 합니다. {LV_NAME}은 확장하려는 논리 볼륨의 이름입니다. 다음 명령어를 사용하여 논리 볼륨을 확장합니다.

sudo lvextend -l +100%FREE /dev/{VG_NAME}/{LV_NAME}


이 명령어는 가능한 모든 여유 공간을 사용하여 논리 볼륨을 확장합니다.

파일 시스템 크기 조정: 파일 시스템도 확장해야 합니다. 파일 시스템 종류에 따라 다른 명령어를 사용해야 할 수 있습니다. 예를 들어, ext4 파일 시스템을 사용하고 있다면 다음 명령어를 사용하여 파일 시스템 크기를 조정합니다.

sudo resize2fs /dev/{VG_NAME}/{LV_NAME}


확장된 용량 확인: 다음 명령어를 사용하여 논리 볼륨의 새로운 크기와 파일 시스템의 크기를 확인합니다.

sudo lvdisplay /dev/{VG_NAME}/{LV_NAME}
df -h


이제 볼륨 그룹에 용량을 추가하고 파일 시스템을 확장한 상태입니다. 필요한 경우 데이터 이전 또는 백업을 수행한 후에 이러한 작업을 수행하는 것이 좋습니다.

반응형
Comments