
각 볼륨 그룹에는 크기 조정이 가능한 여러 논리 볼륨이 있을 수 있습니다. 각 논리 볼륨은 서로 다른 파일 시스템, 암호화 옵션 등을 가질 수 있습니다. 즉, 단일 볼륨 그룹만 있으면 충분합니다. 그렇다면 LVM이 볼륨 그룹 개념을 도입한 이유는 무엇일까요? 그냥 불필요한 추상화 계층이 아닌가요? 논리 볼륨으로는 충분하지 않습니까?
답변1
볼륨 그룹에는 용도가 있습니다. PV를 별도로 유지하므로 혼합해서는 안되는 곳에서 혼합되지 않습니다. 예를 들어 내부 VG에 외부 디스크를 추가하는 것은 LVM이 특히 디스크 누락을 좋아하지 않기 때문에 좋지 않은 생각일 수 있습니다.
단일 파티션이나 단일 파일 시스템이면 충분하다고 주장할 수도 있습니다. 하나의 LV로 모든 파일을 저장할 수 있는데 왜 여러 개의 LV를 사용합니까? 사람들은 사물을 나누고, 그룹화하고, 관리하는 것을 좋아하며 볼륨 그룹은 이에 유용합니다. 성능면에서는 어느 쪽이든 별 차이가 없습니다.
내 컴퓨터에서는 두 개의 볼륨 그룹을 사용합니다. 하나는 SSD용이고 다른 하나는 HDD용입니다. 하나의 VG로 이 작업을 수행할 수 있지만 모든 lvcreate
/ lvresize
작업 에 대해 새 공간을 할당할 위치를 LVM에 알려야 합니다 . 이러한 명령을 사용하기가 더 번거로워집니다.
하나의 VG만 필요한 경우에는 누구도 하나 이상의 VG를 사용하도록 강요하지 않습니다.
답변2
물리적 볼륨과 논리적 볼륨은 서로 다른 볼륨 그룹에 걸쳐 있을 수 없으므로볼륨 그룹오프라인 상태로 전환하거나 다른 시스템 간에 이동하려는 경우 중요해집니다. 볼륨 그룹은 리소스를 세분화하고 관리하는 또 다른 방법입니다.