lvm 및 xfs 파일 시스템을 사용하여 /opt를 확장하는 올바른 방법

lvm 및 xfs 파일 시스템을 사용하여 /opt를 확장하는 올바른 방법

lvm 및 xfs 파일 시스템과 함께 연결된 5GB 하드 드라이브를 사용한 후 /opt를 확장하는 올바른 방법에 대해 더 알고 싶습니다. 조언해주세요. 매우 감사합니다.

답변1

일반화하다

  • 논리 볼륨을 늘립니다(공간이 있는 경우).
  • 파일 시스템 성장

세부 사항:

/optFS를 올릴 수 없습니다 ./opt2

내 초기 크기는 5G입니다.

linux# df -h /opt2
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/vgdata-opt2  5.0G   33M  5.0G   1% /opt2

공간을 확인해요vgdata

linux# vgs
  VG     #PV #LV #SN Attr   VSize   VFree
  vg00     1   9   0 wz--n- <44.51g <10.02g
  vgdata   1   2   0 wz--n- <16.00g  <8.00g

좋습니다. 8G를 사용할 수 있습니다 vgdata. lvresize논리 볼륨을 늘리는 명령을 사용합니다./dev/mapper/vgdata-opt2

linux# lvresize --size=+5G /dev/mapper/vgdata-opt2
  Size of logical volume vgdata/opt2 changed from 5.00 GiB (1280 extents) to 10.00 GiB (2560 extents).
  Logical volume vgdata/opt2 successfully resized.

그러나 FS에는 할당된 공간이 없습니다.

linux# df -h /opt2
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/vgdata-opt2  5.0G   33M  5.0G   1% /opt2

파일 시스템을 확장합니다. xfs파일 시스템의 경우 comamnd는 xfs_growfs /mountpointFS를 마운트하여 크기 조정을 수행할 수 있습니다.

linux# xfs_growfs /opt2
meta-data=/dev/mapper/vgdata-opt2 isize=512    agcount=4, agsize=327680 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=1310720, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 1310720 to 2621440

공간을 확인해 보겠습니다.

linux# df -h /opt2
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/vgdata-opt2   10G   33M   10G   1% /opt2
linux#

관련 정보