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, vgs및 lvs편리한 읽기 쉬운 대안은 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.