본문 바로가기
IT/linux

Redhat Linux 8 xfs 파일시스템 확장 xfs_growfs

by 방구석꼰머 2022. 10. 19.
반응형

파일 시스템을 사용하다 보면 공간이 부족한 상황이 생기게 됩니다. 불필요한 파일을 삭제해 공간 확보를 할 수도 있지만 파일 시스템 공간 자체를 늘려야 하는 경우가 생기게 됩니다. 이번 포스팅에서는 xfs 파일시스템의 공간을 확장하는 방법에 대해 알아보도록 하겠습니다.

 

이 포스팅은 아래의 버전에서 테스트한 내용을 기반으로 작성하였습니다
Linux : Red Hat Enterprise Linux release 8.6

개요
1. 대상 볼륨 사이즈 증설
2. xfs 파일시스템 확장

 

 

1. 대상 볼륨 사이즈 증설

파일 시스템을 확장하기 위해선 대상 볼륨의 사이즈를 먼저 증설해야 합니다.

현재의 파일시스템 정보를 확인합니다.

# df -Th

# df -Th
Filesystem                 Type      Size  Used Avail Use% Mounted on
devtmpfs                   devtmpfs  875M     0  875M   0% /dev
tmpfs                      tmpfs     893M   16K  893M   1% /dev/shm
tmpfs                      tmpfs     893M   18M  875M   3% /run
tmpfs                      tmpfs     893M     0  893M   0% /sys/fs/cgroup
/dev/nvme0n1p3             xfs        28G  7.3G   21G  27% /
/dev/nvme0n1p1             xfs       295M  189M  107M  64% /boot
tmpfs                      tmpfs     179M   12K  179M   1% /run/user/42
/dev/md0                   xfs       5.0G  108M  4.9G   3% /data
tmpfs                      tmpfs     179M     0  179M   0% /run/user/26
tmpfs                      tmpfs     179M     0  179M   0% /run/user/0
/dev/mapper/testvg-testlv2 xfs        10G  104M  9.9G   2% /test
  • /test 로 약 10G 사이즈의 testlv2 lv 가 xfs 파일 시스템으로 마운트 되어 있습니다.

 

먼저 testlv2 lv의 사이즈를 15G로 증설하도록 하겠습니다.

lv 증설에 대한 자세한 정보는 아래의 링크에서 확인할 수 있습니다.

2022.10.19 - [IT/linux] - Redhat linux 8 LVM 볼륨 증설방법

 

Redhat linux 8 LVM 볼륨 증설방법

이번 포스팅에서는 Redhat linux 8 서버에서 lv 볼륨의 공간이 부족할 경우 lv의 공간을 증설하는 방법과 과정에 대해 알아보도록 하겠습니다. 이 포스팅은 아래의 버전에서 테스트한 내용을 기반으

justdaily.tistory.com

 

# lvextend -L +5G /dev/testvg/testlv2

# lvextend -L +5G /dev/testvg/testlv2
  Size of logical volume testvg/testlv2 changed from <10.00 GiB (2559 extents) to <15.00 GiB (3839 extents).
  Logical volume testvg/testlv2 successfully resized.
# lvs
  LV      VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  testlv  testvg -wi-ao----   5.00g
  testlv2 testvg -wi-ao---- <15.00g

 

 

2. xfs 파일 시스템 확장

확장된 lv의 xfs 파일 시스템을 아래의 명령을 통해 확장합니다.

# xfs_growfs /dev/testvg/testlv2

# xfs_growfs /dev/testvg/testlv2
meta-data=/dev/mapper/testvg-testlv2 isize=512    agcount=4, agsize=655104 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
         =                       reflink=1    bigtime=0 inobtcount=0
data     =                       bsize=4096   blocks=2620416, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           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 2620416 to 3931136

 

확장된 정보를 df 명령을 통해 확인합니다.

# df -Th

[root@server01 ~]# df -Th
Filesystem                 Type      Size  Used Avail Use% Mounted on
devtmpfs                   devtmpfs  875M     0  875M   0% /dev
tmpfs                      tmpfs     893M   16K  893M   1% /dev/shm
tmpfs                      tmpfs     893M   18M  875M   3% /run
tmpfs                      tmpfs     893M     0  893M   0% /sys/fs/cgroup
/dev/nvme0n1p3             xfs        28G  7.3G   21G  27% /
/dev/nvme0n1p1             xfs       295M  189M  107M  64% /boot
tmpfs                      tmpfs     179M   12K  179M   1% /run/user/42
/dev/md0                   xfs       5.0G  108M  4.9G   3% /data
tmpfs                      tmpfs     179M     0  179M   0% /run/user/26
tmpfs                      tmpfs     179M     0  179M   0% /run/user/0
/dev/mapper/testvg-testlv2 xfs        15G  140M   15G   1% /test

 

xfs_growfs
xfs_growfs

  • /test 의 공간이 15G로 확장된 것을 확인할 수 있습니다.

 

 

지금까지 xfs 파일 시스템 증설 방법에 대해 알아봤습니다.

 

감사합니다.

 

반응형

'IT > linux' 카테고리의 다른 글

Redhat linux 8 LVM 볼륨 증설방법  (0) 2022.10.19
Linux xfs 파일시스템 생성방법  (0) 2022.10.18
Linux LVM LV attr 정보 조회  (0) 2022.10.18
Linux LVM VG attr 정보 조회  (0) 2022.10.14
LVM PV attr 정보 조회  (0) 2022.10.12

댓글