RHEL 7.9 도움말: lsblk와 df 사이에 차이점이 있는 이유는 무엇입니까?

RHEL 7.9 도움말: lsblk와 df 사이에 차이점이 있는 이유는 무엇입니까?

최근에 RHEL 7.9 시스템에서 파티션 크기를 조정했으며 rhel-root기본적으로 다음 명령을 실행했습니다.

pvresize /dev/sda2
lvextend -l+100%FREE /dev/rhel/root

파티션 크기를 조정할 수 있으며 명령을 확인하면 이를 볼 수 있습니다. pvs 출력은 다음과 같습니다.

  PV         VG   Fmt  Attr PSize   PFree

  /dev/sda2  rhel lvm2 a--  <99.00g    0 

명령을 확인하면 lsblk 출력은 다음과 같습니다.

NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0  100G  0 disk 
├─sda1          8:1    0    1G  0 part /boot
└─sda2          8:2    0   99G  0 part 
  ├─rhel-root 253:0    0 98.2G  0 lvm  /
  └─rhel-swap 253:1    0  820M  0 lvm  [SWAP]

따라서 sda2 > rhel-root 파티션에 거의 100GB가 있음을 알 수 있지만 명령을 확인하면 df -h 출력은 다음과 같습니다.

Filesystem             Size  Used Avail Use% Mounted on
devtmpfs               482M     0  482M   0% /dev
tmpfs                  496M     0  496M   0% /dev/shm
tmpfs                  496M  6.9M  489M   2% /run
tmpfs                  496M     0  496M   0% /sys/fs/cgroup
/dev/mapper/rhel-root  6.2G  6.2G  1.3M 100% /
/dev/sda1             1014M  172M  843M  17% /boot
shared                 932G  448G  484G  49% /media/shared
tmpfs                  100M   44K  100M   1% /run/user/0

왜 이렇게 크기 차이가 나는지 아시나요? 몇 가지 단계를 놓쳤나요? 둘 다 디스크 에 대한 링크 /dev/rhel/root입니다 ./dev/mapper/rhel-root/dev/dm-0

미리 감사드립니다.

답변1

파일 시스템이 아닌 블록 장치의 크기만 조정했으므로 LV는 98GiB이지만 파일 시스템은 여전히 ​​6GiB에 불과합니다. 다음번에는 / 옵션을 추가하여 장치와 파일 시스템의 크기를 한 번에 조정하는 것을 lvresize잊지 마세요 .-r--resizefs

시스템이 XFS(RHEL의 기본값)를 사용한다고 가정하면 다음 lsblk -f을 사용하여 xfs_growfs /확인할 수 있습니다. Ext4를 사용하는 경우 resize2fs /dev/rhel/root.

관련 정보