LVM 루트 파티션을 추가하는 방법

LVM 루트 파티션을 추가하는 방법

저는 freenas 내부에서 centos 가상 머신을 실행하고 있습니다. vm 디스크는 현재 20G이며 60G로 늘려야 합니다. freenas에 추가했습니다(GUI에서 zvol 편집). 그런 다음 라이브 CD의 gparted를 사용하여 파티션을 확장합니다(이 경우 sda3). 센토스로 돌아갈 때. cl-root 파티션이 증가하지 않습니다. "lsblk"는 다음 구조를 표시합니다.

sda           8:0    0   60G  0 disk
├─sda1        8:1    0  200M  0 part /boot/efi
├─sda2        8:2    0    1G  0 part /boot
└─sda3        8:3    0 58.8G  0 part
  ├─cl-root 253:0    0 16.8G  0 lvm  /
  └─cl-swap 253:1    0    2G  0 lvm  [SWAP]

보시다시피 sda3 파티션에는 cl-root와 cl-swap을 합친 것보다 훨씬 더 많은 공간이 있습니다. cl-root에 이 공간을 어떻게 사용할 수 있나요?

감사해요

답변1

lsblk표시된 크기는 58.8G 이지만 /dev/sda3이는 LVM 물리 볼륨의 크기가 아니라 파티션의 크기일 뿐입니다. 따라서 LVM에는 추가 공간이 표시되지 않습니다. 파티션의 크기가 정확하므로 크기를 조정해야 하는 두 가지 항목, 즉 물리 볼륨과 루트 논리 볼륨이 있습니다.

  1. pvresize /dev/sda3
  2. lvextend -l +100%FREE /dev/c1/root

관련 정보