Linux에서 LVM 볼륨의 크기를 조정하는 방법

LVM(논리 볼륨 관리)을 지지하는 사람들은 LVM의 주요 장점 중 하나로, 사용자가 LVM 파티션의 크기를 자유롭게 조정하고 관리할 수 있다는 점을 강조합니다. LVM 파티션 크기 조정 기능은 매우 유용하며, 기술에 회의적인 사람들의 생각도 바꿀 수 있을 정도입니다.

이 글에서는 리눅스 환경에서 LVM 볼륨의 크기를 조정하는 방법을 자세히 살펴보겠습니다. 터미널 명령어와 KDE 파티션 관리자라는 두 가지 방법을 중심으로 설명할 것입니다.

주의: LVM 파티션 크기 조정은 일반적으로 안전한 작업으로 간주되지만, 혹시 모를 상황에 대비하여 데이터를 백업하는 것을 권장합니다. 이 글의 내용을 진행하기 전에 반드시 데이터를 백업하십시오.

LVM 볼륨 크기 조정 – KDE 파티션 관리자 활용

과거에는 LVM 파티션 관리를 위해 System Config LVM이라는 GUI 도구가 사용되었지만, 안타깝게도 이 프로그램은 더 이상 개발되지 않고 최신 LVM 기능을 지원하지 않습니다. 하지만 터미널 환경에서 LVM 볼륨을 다루는 것을 선호하지 않는 사용자를 위해 KDE 파티션 관리자라는 뛰어난 GUI 도구가 있습니다.

KDE 파티션 관리자 설치 과정

KDE 파티션 관리자는 KDE Plasma 5 데스크톱 환경을 사용하는 리눅스 운영 체제에서 기본적으로 제공되는 파티션 관리 도구입니다. 만약 다른 데스크톱 환경을 사용 중이라면, LVM 볼륨 조작을 위해 KDE 파티션 관리자를 설치해야 할 수 있습니다.

KDE 파티션 관리자를 설치하려면 터미널을 열고, 현재 사용 중인 리눅스 배포판에 맞는 명령어를 실행하십시오.

우분투

sudo apt install partitionmanager

데비안

sudo apt-get install partitionmanager

아치 리눅스

sudo pacman -S partitionmanager kdesu

페도라

sudo dnf install kde-partitionmanager kdesu

오픈수세

sudo zypper install partitionmanager

일반 리눅스 사용자

KDE 파티션 관리자의 소스 코드는 온라인에서 구할 수 있으며, 이를 통해 대부분의 리눅스 배포판에서 설치가 가능합니다. 앱을 설치하려면 공식 웹사이트(다운로드)를 방문하여 코드를 다운로드하십시오.

KDE 파티션 관리자 사용법

이제 KDE 파티션 관리자가 설치되었고, LVM 볼륨 크기를 조정할 준비가 되었습니다.

앱을 실행하려면 응용 프로그램 메뉴에서 “KDE 파티션 관리자”를 검색하여 실행하십시오.

참고: KDE 파티션 관리자는 Gnome Wayland 환경에서 실행하는 데 문제가 있을 수 있습니다. X11 모드로 로그인한 상태에서 실행하는 것이 좋습니다.

앱이 실행되면 좌측 메뉴의 “장치” 섹션에서 조작하려는 LVM 볼륨이 포함된 하드 드라이브를 선택하십시오.

LVM 드라이브를 클릭하면 파티션 레이아웃이 화면에 표시됩니다. 여기서 조정하려는 LVM 파티션을 찾아 마우스 오른쪽 버튼으로 클릭합니다.

참고: 파티션에 따라 “마운트 해제”를 먼저 해야 할 수도 있습니다.

마우스 오른쪽 버튼 메뉴에서 “크기 조정” 옵션을 선택하여 GUI 도구를 이용해 LVM 볼륨 크기를 변경합니다.

루트 파티션 크기 조정 시 주의사항

리눅스 시스템은 현재 사용 중인 루트 파일 시스템의 변경을 허용하지 않습니다. LVM 파티션이라 하더라도 마찬가지입니다. 따라서 루트 파티션 크기를 조정하려면 라이브 디스크로 부팅해야 합니다.

라이브 디스크를 사용한 루트 파티션 크기 조정 과정은 다음과 같습니다.

1단계: 최신 버전의 Kubuntu를 다운로드하여 Etcher와 같은 도구를 사용하여 USB 드라이브에 설치합니다.

2단계: Kubuntu 라이브 디스크로 부팅하고 “쿠분투 체험” 옵션을 선택합니다.

3단계: 바탕 화면이 로드되면 KDE 파티션 관리자를 실행하고 앞서 설명한 크기 조정 단계를 따릅니다.

LVM 볼륨 크기 조정 – 터미널 명령어 사용

리눅스 터미널에서 LVM 볼륨 크기를 조정하는 방법은 매우 간단합니다. 아래의 단계를 따르십시오.

먼저 `lvdisplay` 명령어를 사용하여 LVM 볼륨 정보를 확인합니다.

sudo lvdisplay

`lvdisplay` 명령어를 실행하면 현재 리눅스 PC에 있는 모든 LVM 볼륨 정보가 출력됩니다. 여기서 크기를 조정하려는 볼륨의 경로를 확인하십시오. 다음으로 터미널에서 아래 명령어를 실행하여 볼륨 크기를 변경할 수 있습니다.

참고: `XG`는 원하는 크기를 기가바이트(GB) 단위로 입력하고, 메가바이트(MB) 단위를 사용할 수도 있습니다.

크기 축소 명령어

sudo lvresize --verbose --resizefs -L -XG /dev/lvm/path

크기 확장 명령어

sudo lvresize --verbose --resizefs -L +XG /dev/lvm/path

터미널에서 루트 파티션 크기 조정 시 주의사항

현재 터미널에서 리눅스 시스템의 루트 파티션 크기를 조정해야 합니까? 아래의 단계를 따라 진행하십시오.

1단계: 우분투 라이브 디스크를 다운로드하여 Etcher와 같은 도구를 사용하여 USB 드라이브에 설치합니다.

2단계: 우분투로 부팅하고 “우분투 체험” 옵션을 선택하여 데스크톱 환경을 로드합니다.

3단계: 터미널 창을 열고 `sudo -s` 명령어를 입력하여 루트 권한을 획득합니다. 다음으로 `lvdisplay` 명령어를 사용하여 LVM 파티션 정보를 확인합니다.

4단계: 이 글 앞부분에서 설명한 터미널 크기 조정 명령어를 참고하여 LVM 파티션 크기를 변경합니다.