Linux XFS LVM 디스크 증설 (용량 늘리기) 방법에 대해서 알아보자.
Linux7 버전을 디폴트로 설치하다 보면 생성되어지는 시스템이 xfs 파일시스템이다.
ext4에 비해 여러면에서 개선되었다고 하지만 xfs는 확장은 되지만 축소는 되지 않는다.
그렇다면 이런 xfs 파일시스템의 LVM 디스크 증설은 어떻게 하는지 확인해 보자.
1. 디스크 정보 확인
[root@test ]#fdisk -l | grep "dev/vd"
Disk /dev/vda: 128.8 GB, 128849018880 bytes, 251658240 sectors
/dev/vda1 * 2048 2099199 1048576 83 Linux
/dev/vda2 2099200 251658239 124779520 8e Linux LVM
Disk /dev/vdb: 53.7 GB, 53687091200 bytes, 104857600 sectors
2. PV (Physical Volume) 정보 확인
[root@test ]#pvscan
PV /dev/vda2 VG rhel_director lvm2 [<119.00 GiB / 0 free]
Total: 1 [<119.00 GiB] / in use: 1 [<119.00 GiB] / in no VG: 0 [0 ]
3. PV 생성
[root@test]#pvscan
PV /dev/vda2 VG rhel_director lvm2 [<119.00 GiB / 0 free]
PV /dev/vdb lvm2 [50.00 GiB]
Total: 2 [<169.00 GiB] / in use: 1 [<119.00 GiB] / in no VG: 1 [50.00 GiB]
4. VG (Volume Group) 확장
[root@test]#vgextend rhel_director /dev/vdb
Volume group "rhel_director" successfully extended
5. LV (Logical Volume) 리사이징
[root@test]#lvscan
ACTIVE '/dev/rhel_director/swap' [12.00 GiB] inherit
ACTIVE '/dev/rhel_director/root' [<107.00 GiB] inherit
[root@test]#lvextend -l +100%FREE -n /dev/rhel_director/root
Size of logical volume rhel_director/root changed from <107.00 GiB (27391 extents) to 156.99 GiB (40190 extents).
Logical volume rhel_director/root successfully resized.
6. XFS 리사이징
[root@test]#df -Th
Filesystem Type Size Used Avail Use% Mounted on
...
/dev/mapper/rhel_director-root xfs 107G 46G 61G 43% /
[root@test]#xfs_growfs /dev/rhel_director/root
meta-data=/dev/mapper/rhel_director-root isize=512 agcount=4, agsize=7012096 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=28048384, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=13695, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 28048384 to 41154560
[root@test]#df -h
Filesystem Size Used Avail Use% Mounted on
...
/dev/mapper/rhel_director-root 157G 46G 111G 30% /
'IT Technology > Linux' 카테고리의 다른 글
Linux nfs mount(마운트) 방법 (0) | 2023.04.24 |
---|---|
Linux 파일시스템 확장 방법 2가지 (0) | 2023.04.23 |
Linux VM Disk 추가 시 재부팅 없이 Disk 인식 방법 (0) | 2023.04.20 |
Linux Port listen 확인 방법 (0) | 2023.04.13 |
리눅스 vsftpd.conf 설정 파일 해석 (0) | 2023.04.13 |