매일 업데이트
2022-02-15 02:42 5 min

Linux LVM 볼륨을 삭제하는 방법

리눅스 LVM 볼륨 그룹 제거 방법

리눅스 데스크톱이나 서버 환경에서 논리 볼륨 관리(LVM)를 기본 파티션 방식으로 사용하고 계신가요? 복잡한 LVM 설정에 지치셨거나, 다른 파티션 방식으로 변경하고 싶으신가요? 그렇다면 이 가이드가 도움이 될 것입니다. 이 글에서는 리눅스에서 LVM 볼륨 그룹을 비활성화하고 완전히 제거하는 방법을 자세히 알아보겠습니다.

주의: LVM 볼륨 그룹을 삭제하면 하드 드라이브의 모든 데이터가 영구적으로 삭제됩니다. 이 작업을 진행하기 전에 반드시 모든 중요 데이터를 백업했는지 확인하십시오!

시작하기 전에 알아둘 사항

논리 볼륨 관리(LVM)는 리눅스 시스템에서 파티션을 유연하게 관리할 수 있도록 해주는 강력한 기술입니다. LVM을 사용하면 파티션 스트라이핑, 미러링, 스냅샷 생성, 그리고 실시간 볼륨 크기 조정 등이 가능합니다. 많은 주요 리눅스 배포판(CentOS, Fedora, Sabayon 등)에서 LVM을 기본 디스크 관리 시스템으로 사용하고 있습니다.

LVM 볼륨 그룹을 삭제하려면 이 자습서에서는 리눅스 라이브 디스크를 사용해야 합니다. LVM 그룹이 활성화된 시스템에서는 LVM을 정상적으로 제거할 수 없기 때문입니다. 여기에서 Ubuntu Linux 최신 버전을 다운로드하고, 4GB 이상의 USB 플래시 드라이브 또는 공 DVD를 준비하세요.

참고: Ubuntu가 아니더라도 다른 리눅스 배포판 라이브 이미지를 사용해도 괜찮습니다. LVM 볼륨은 어떤 리눅스 운영체제에서든 조작할 수 있습니다.

Ubuntu ISO 이미지 다운로드가 완료되면, 4GB 플래시 드라이브를 컴퓨터에 연결합니다. 그리고 최신 버전의 Etcher USB 굽기 도구를 다운로드하세요. 리눅스 파일 관리자를 열고 "다운로드" 폴더를 클릭한 후, Etcher ZIP 파일을 찾아 마우스 오른쪽 버튼으로 클릭하고 "추출" 버튼을 선택하여 압축을 해제합니다.

압축이 풀린 후에는 Etcher를 실행합니다. AppImage 파일을 더블 클릭하면 프로그램이 시작됩니다.

Ubuntu 라이브 USB 만들기

Etcher USB 앱이 다운로드되고 실행 준비가 되었다면, 이제 Ubuntu 라이브 USB를 만들 차례입니다. 다음 단계를 따르세요.

1단계: "이미지 선택" 버튼을 클릭하고 다운로드한 Ubuntu ISO 파일을 선택합니다.

2단계: Etcher에서 "드라이브 선택" 버튼을 클릭하고 Ubuntu를 설치할 USB 플래시 드라이브를 선택합니다.

3단계: "플래시!" 버튼을 클릭하여 USB 굽기 프로세스를 시작합니다. 완료되면 컴퓨터를 재부팅하고 USB 드라이브에서 Ubuntu를 부팅하도록 설정합니다.

Ubuntu 부팅하기

Ubuntu 라이브 디스크로 부팅했으면 "Try Ubuntu" 옵션을 클릭합니다. 이 옵션은 시스템에 영향을 주지 않고 LVM 설정을 안전하게 조작할 수 있는 완전한 리눅스 환경을 제공합니다.

LVM 볼륨 확인하기

LVM 설정을 제거하기 전에 현재 시스템의 LVM 구성 정보를 확인해야 합니다. 특히 각 LV 파티션의 레이블과 시스템에서 이러한 레이블이 어떻게 설정되어 있는지 이해하는 것이 중요합니다.

리눅스 PC에서 LVM 파티션 설정을 확인하는 가장 좋은 방법은 `lvdisplay` 명령어를 사용하는 것입니다. 이 명령어는 현재 시스템에 연결된 모든 하드 드라이브를 스캔하고 각 LV 파티션에 대한 상세 정보를 출력합니다.

Ubuntu 라이브 디스크에서 터미널 창을 열고 `sudo -s` 명령어를 사용하여 루트 권한을 획득합니다. 그런 다음 `lvdisplay` 도구를 실행합니다.

sudo -s
lvdisplay

`lvdisplay` 명령어는 매우 빠르게 실행되며, 루트 권한으로 실행하면 LVM 파티션 레이아웃에 대한 상세 정보를 출력합니다. 출력 정보에는 마운트 지점, 각 파티션의 크기 등 모든 정보가 포함됩니다.

LVM 정보 저장하기

LVM 정보를 확인할 때마다 `lvdisplay`를 다시 실행하는 것도 가능하지만, 출력을 파일로 저장하는 것이 더 효율적입니다. 저장된 출력 파일은 필요할 때 검색이 가능하므로 나중에 유용하게 활용할 수 있습니다. LVM 출력을 파일에 저장하려면 터미널에서 `>>` 연산자를 함께 사용합니다.

lvdisplay >> /home/ubuntu/Documents/lvm-scan-output.txt

언제든지 터미널에서 `cat` 명령어를 사용하여 LVM 스캔 보고서 파일을 확인할 수 있습니다.

cat /home/ubuntu/Documents/lvm-scan-output.txt

또는 선호하는 GUI 텍스트 편집기를 사용하여 파일을 열 수도 있습니다. 출력 파일은 `~/Documents` 디렉토리에 저장됩니다.

Linux LVM 볼륨 삭제하기

활성 LVM 파티션을 삭제하려면 터미널을 열고 `sudo -s` 명령어를 사용하여 루트 권한을 얻습니다. 그런 다음 `cat` 명령어와 `grep` 명령어를 조합하여 LV 파티션의 이름을 필터링합니다.

sudo -s
cat /home/ubuntu/Documents/lvm-scan-output.txt | grep "VG Name"

`lvremove` 명령어를 사용하여 드라이브의 LVM 설정에서 모든 볼륨을 제거합니다.

lvremove name

프롬프트에 따라 "Y"를 눌러 볼륨 그룹에서 각 LVM 파티션을 제거합니다. `lvremove` 명령어가 완료되면 모든 데이터가 하드 드라이브에서 사라지고 빈 LVM2 파티션이 남게 됩니다. 이제 `dd` 명령어를 사용하여 파티션을 완전히 제거합니다.

참고: `SDX`를 하드 드라이브의 실제 레이블로 바꿔야 합니다. 하드 드라이브의 레이블이 무엇인지 확실하지 않다면 `lsblk` 명령어를 실행하여 확인할 수 있습니다.

dd if=/dev/zero of=/dev/SDX bs=512 count=1

마무리

이제 하드 드라이브에서 LVM 파티션이 완전히 제거되었습니다. LVM 볼륨 그룹을 삭제하면 해당 LVM을 사용하던 운영 체제도 함께 사라집니다. 컴퓨터를 재부팅하고 원하는 리눅스 운영체제를 새로 설치하는 과정을 시작하십시오.

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.