패스잇
인프라 & 클라우드 · 중급

LVM(Logical Volume Manager)의 개념과 일반적인 파티셔닝 방식에 비해 LVM이 가지는 장점을 설명해 주세요. 또한, LVM을 사용하여 기존 논리 볼륨의 크기를 확장하는 절차를 간략히 설명해 주세요.

힌트 · LVM은 유연한 볼륨 관리(크기 조정, 스냅샷)를 가능하게 합니다. `pvcreate`, `vgcreate`, `lvcreate`, `lvextend`, `resize2fs` 등의 단계를 포함합니다.

논리 볼륨유연성스냅샷온라인 확장물리 볼륨

모범답안

LVM(Logical Volume Manager)은 물리적인 저장 공간을 추상화하여 논리적인 볼륨으로 관리하는 방식입니다. 일반적인 파티셔닝 방식은 파티션 크기를 미리 고정해야 하지만, LVM은 필요에 따라 논리 볼륨의 크기를 유연하게 조정할 수 있다는 장점이 있습니다. 또한 스냅샷 기능을 통해 특정 시점의 데이터 백업 및 복구가 용이합니다.

LVM을 사용하여 기존 논리 볼륨의 크기를 확장하는 절차는 다음과 같습니다. 먼저, 물리 볼륨(PV)을 생성하고, 이를 볼륨 그룹(VG)에 추가합니다. 그 다음, lvextend 명령어를 사용하여 논리 볼륨(LV)의 크기를 확장합니다. 마지막으로, resize2fs (ext4 파일 시스템의 경우) 또는 xfs_growfs (XFS 파일 시스템의 경우) 명령어를 사용하여 파일 시스템의 크기를 확장된 논리 볼륨에 맞게 조정합니다. 이 과정을 통해 시스템 중단 없이 온라인으로 볼륨 확장이 가능합니다.

읽었다면, 이제 직접 답해볼 차례예요

패스잇 앱에서 이 질문에 말로 답하면 AI가 꼬리질문까지 이어가며 1:1 코칭합니다.

함께 보는 Linux 면접 질문

← Linux 면접 질문 전체 보기