LVM +는 운영 체제 공간을 사용하여 파티션을 늘립니다.

LVM +는 운영 체제 공간을 사용하여 파티션을 늘립니다.

lsblk에서 다음과 같은 출력이 있습니다.

NAME             MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0                2:0    1    4K  0 disk 
sda                8:0    0  300G  0 disk 
├─sda1             8:1    0  500M  0 part /boot
└─sda2             8:2    0 99.5G  0 part 
  ├─vgd-lv_root 253:0    0   50G  0 lvm  /
  ├─vgd-lv_swap 253:1    0 15.6G  0 lvm  [SWAP]
  ├─vgd-lv_var  253:2    0   30G  0 lvm  /var
  └─vgd-zero    253:3    0  3.9G  0 lvm  
sr0               11:0    1 1024M  0 rom  

/var를 증가시키고 싶지만 Pfree는 0입니다.

  PV         VG   Fmt  Attr PSize  PFree
  /dev/sda2  vgd lvm2 a--  99.51g    0 

/var를 늘리는 옵션이 있습니까?

sda가 300G이기 때문에 sda에서 공간을 차지할 수 있지 않을까요?

답변1

예, 200GiB의 할당되지 않은 공간을 /dev/sda사용할 수 있습니다. 이러한 상황이 발생했을 때 시스템을 온라인 상태로 유지해야 하는지 여부에 따라 두 가지 방법을 사용할 수 있습니다.

  • 아무것도 제거하거나 재부팅하지 않고도 다음 위치에 세 번째 파티션을 생성할 수 있습니다 /dev/sda.

    1. 선호하는 파티셔닝 도구를 사용하여 파티션을 생성하세요.
    2. 그것에 PV를 생성하십시오 pvcreate /dev/sda3:;
    3. 볼륨 그룹에 추가하십시오: vgextend vgd /dev/sda3.
  • 또는 다시 시작한 후 확장하십시오 /dev/sda2.

    1. 선호하는 파티셔닝 도구를 사용하거나 /dev/sda2가능하면 확장하세요.예를 들어Parted를 사용하거나 삭제 /dev/sda2하고 정확히 동일한 시작 섹터로 다시 생성하십시오.
    2. 재시작;
    3. PV 크기 조정: pvresize /dev/sda2.

이제 VG에서 거의 200GiB를 사용할 수 있으며 LV를 확장할 수 있습니다.예를 들어사용 fsadm.

관련 정보