LVM을 사용할 때 사용한 장치 / 여유 공간을 표시하는 방법은 무엇입니까?


12

다음과 같은 상황이 있습니다.

=$ LC_ALL=C df -hP | column -t
Filesystem              Size  Used  Avail  Use%  Mounted  on
/dev/mapper/vg0-rootlv  19G   854M  17G    5%    /
/dev/mapper/vg0-homelv  19G   343M  18G    2%    /home
/dev/mapper/vg0-optlv   19G   192M  18G    2%    /opt
/dev/mapper/vg0-varlv   19G   357M  18G    2%    /var

이 볼륨에서 사용하는 물리 디스크와 사용 가능한 디스크 공간 (할당되지 않은 공간)을 알고 싶습니다.

linux  lvm 

답변:


24

이것은 비교적 쉽습니다. 사용 lvdisplay, 논리 볼륨을 표시합니다 vgdisplay(사용 가능한 여유 공간 포함) 볼륨 그룹을 보여주고 pvdisplay물리 볼륨을 표시합니다.

다양한 데이터 비트가 무엇을 의미하는지 알아 내기 위해 약간의 노력이 필요하지만이 세 가지 명령에서 필요한 모든 데이터를 가져와야합니다.


감사. 나는 내가 원하는 모든 정보를 얻었다 고 생각한다. VG에는 LV와 PV가 모두 포함되어있는 것처럼 보입니다.

엄격하게 vg는 pv를 포함하고 lv는 vg로 구성됩니다. 당신이 필요로하는 것을 듣게되어 반갑습니다.
malcolmpdx

18

pvs, vgslvs편리한 읽기 쉬운 대안은 pvdisplay, vgdisplay그리고 lvdisplay당신은 단지 요약이 필요합니다. 예 :

# pvs
  PV         VG     Fmt  Attr PSize   PFree 
  /dev/sda2  fedora lvm2 a--  232,59g 20,87g

2

"지도"옵션은 당신이 추구하는 것입니다. 이것은 pv뿐만 아니라 lv 레벨에서도 작동합니다.

따라서 LV가 볼륨을 차지하고있는 공간을 확인하려면

lvdisplay -m <volumegroupname>

PV의 사용법을 보려면

pvdisplay -m
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.