Red Hat Training

A Red Hat training course is available for RHEL 8

7.2. LVM 보고서 디스플레이의 단위 지정

report 명령의 --units 인수를 지정하여 기본 2 또는 기본 10 단위로 LVM 장치의 크기를 볼 수 있습니다.

기본 2 단위

기본 단위는 1024의 배수인 2의 powers로 표시됩니다. 사람이 읽을 수 있는(r) < 및 > 반올림 표시기, 바이트(b), 섹터(s), 킬로바이트(s ), 메가바이트(m), 기가바이트(g), 테라바이트(p) 및 사람이 읽을 수 있는 (h)를 사용하여 지정할 수 있습니다.

기본 디스플레이는 r 입니다. --units 가 지정되지 않은 경우입니다. /etc/lvm/lvm.conf 파일의 global 섹션에서 units 매개변수를 설정하여 기본값을 덮어쓸 수 있습니다.

기본 10 단위
단위 사양(R,B,S,K,M,G,T,E,H)을 대문자로 표시할 단위를 1000으로 지정할 수 있습니다.

절차

  • 기본 2GB 단위의 LVM 단위를 지정합니다.

    # pvs --units g /dev/vdb
      PV        VG    Fmt  Attr PSize   PFree
      /dev/vdb  myvg  lvm2 a--  931.00g 930.00g
    
    # vgs --units g myvg
      VG   #PV #LV #SN Attr VSize   VFree
      myvg   1   1   0 wz-n 931.00g 931.00g
    
    # lvs --units g myvg
      LV    VG   Attr     LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
      mylv myvg  wi-a---- 1.OOg
  • 출력에서 < 또는 > 접두사와 함께 r 옵션을 사용하여 LVM의 실제 크기를 지정합니다.

    # vgs --units g myvg
      VG   #PV #LV #SN Attr VSize   VFree
      myvg   1   1   0 wz-n 931.00g 930.00g
    
    # vgs --units r myvg
      VG   #PV #LV #SN Attr VSize    VFree
      myvg   1   1   0 wz-n <931.00g <930.00
    
    # vgs myvg
      VG   #PV #LV #SN Attr VSize    VFree
      myvg   1   1   0 wz-n <931.00g <930.00g

    r 단위는 h (human-readable)와 유사하게 작동하지만 보고된 값은 < 또는 > 접두사를 가져와서 실제 크기가 표시된 크기보다 약간 많거나 적다는 것을 나타냅니다. LVM은 10진수 값을 반올림하여 존재하지 않는 크기를 보고합니다.

    또한 --units g 또는 기타 --units 가 항상 올바른 크기를 표시하지 않는 방법을 보여줍니다. 또한 표시된 크기가 정확하지 않음을 나타내는 <인 r 의 기본 용도를 보여줍니다. 이 예에서는 VG 크기가 정확히 기가바이트의 배수가 아니며 .01도 분수를 정확하게 표현하지 않기 때문에 값이 정확하지 않습니다.

  • 기본 10GB 단위의 LVM 단위를 지정합니다.

    # pvs --units G /dev/vdb
      PV        VG   Fmt  Attr  PSize   PFree
      /dev/vdb  myvg lvm2 a--   999.65G 998.58G
    
    # vgs --units G myvg
      VG   #PV #LV #SN Attr VSize   VFree
      myvg   1   1   0 wz-n 999.65G 998.58G
    
    # lvs --units G myvg
      LV    VG   Attr     LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
      mylv myvg wi-a---- 1.07G
  • 512바이트 또는 사용자 지정 단위로 정의된 섹터(s)를 지정합니다. 다음 예제는 pvs 명령의 출력을 여러 섹터로 표시합니다.

    # pvs --units s
      PV         VG     Fmt  Attr PSize       PFree
      /dev/vdb   myvg   lvm2 a--  1952440320S 1950343168S
  • 메가바이트(m)를 지정합니다. 다음 예제는 PVC 명령 출력을 4MB 단위로 표시합니다.

    # pvs --units 4m
      PV         VG     Fmt  Attr PSize      PFree
      /dev/vdb   myvg   lvm2 a--  238335.00U 238079.00U