LVM + sda가 OS 디스크인 동안 sda2 파일 시스템을 확장하는 방법

LVM + sda가 OS 디스크인 동안 sda2 파일 시스템을 확장하는 방법

sda2에는 79.5G만 있는데 150G로 늘리고 싶습니다.

LSBLK

NAME              MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0                 2:0    1    4K  0 disk
sda                 8:0    0  600G  0 disk
 +-sda1             8:1    0  500M  0 part /boot
 +-sda2             8:2    0 79.5G  0 part

sda2 디스크를 150G 크기로 확장하는 단계는 무엇입니까?

내 목표는 PFree로 최소 150G를 얻는 것입니다.

pvs
PV         VG       Fmt  Attr PSize  PFree
/dev/sda2  vg_linux lvm2 a--  79.51g 64.00m

파일 시스템:

mount | grep var

/dev/mapper/vg_linux_var on /var type xfs (rw,relatime,attr2,inode64,noquota)

답변1

여러 옵션:

  • A: 다른 하드 드라이브 PV를 추가합니다(기존 볼륨/파티션에 대한 위험은 빠르고 최소화됨).
  • B: 다른 파티션 PV 추가(빠름)
  • C: sda2 크기 조정

나는 옵션 A를 선택하겠다:

  1. 150GB 이상의 추가 하드 드라이브 추가(Linux에서는 재부팅이 필요하지 않음)
  2. 새 하드 디스크를 사용하여 PV 생성

    새 하드 드라이브가 sdb라고 가정합니다.

    sudo pvcreate /dev/sdb

  3. VG에 추가하세요

    sudo vgextend vg_linux /dev/sdb

  4. LV 크기 조정

    /var총 크기가 230GB 가 되기를 원한다고 가정해 보겠습니다 .

    sudo lvresize -L 230G "/dev/mapper/vg_linux_var"

  5. 파일 시스템 크기 조정(xfs에는 문제 없음)

    sudo xfs_growfs /var

PV의 여유 공간 대신 ​​VG의 여유 공간을 수용할 수 있다고 가정해 보겠습니다.

관련 정보