RedHat 9 扩容逻辑卷
RedHat 9 扩容逻辑卷
查看逻辑卷剩余空间(VFree):
[root@zhpj ~]# vgs
VG #PV #LV #SN Attr VSize VFree
data 2 2 0 wz--n- 19.99g 13.99g
rhel 1 2 0 wz--n- <19.00g 0
[root@zhpj ~]#
xfs 文件系统扩容
从 5GB 扩容到 10GB:
[root@zhpj ~]# lvextend -L 10G /dev/data/lv01
Size of logical volume data/lv01 changed from 5.00 GiB (1280 extents) to 10.00 GiB (2560 extents).
Logical volume data/lv01 successfully resized.
[root@zhpj ~]#
# 此时逻辑卷还是 5GB
[root@zhpj ~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 779M 9.5M 769M 2% /run
/dev/mapper/rhel-root xfs 17G 6.2G 11G 37% /
/dev/sr0 iso9660 9.0G 9.0G 0 100% /media/rhel9
/dev/sdb1 xfs 1014M 260M 755M 26% /boot
tmpfs tmpfs 390M 52K 390M 1% /run/user/42
tmpfs tmpfs 390M 36K 390M 1% /run/user/0
/dev/mapper/data-lv01 xfs 5.0G 68M 5.0G 2% /lv01
[root@zhpj ~]#
[root@zhpj ~]# xfs_growfs /lv01/
meta-data=/dev/mapper/data-lv01 isize=512 agcount=4, agsize=327680 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1
data = bsize=4096 blocks=1310720, 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 1310720 to 2621440
[root@zhpj ~]#
[root@zhpj ~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 779M 9.5M 769M 2% /run
/dev/mapper/rhel-root xfs 17G 6.2G 11G 37% /
/dev/sr0 iso9660 9.0G 9.0G 0 100% /media/rhel9
/dev/sdb1 xfs 1014M 260M 755M 26% /boot
tmpfs tmpfs 390M 52K 390M 1% /run/user/42
tmpfs tmpfs 390M 36K 390M 1% /run/user/0
/dev/mapper/data-lv01 xfs 10G 104M 9.9G 2% /lv01
[root@zhpj ~]#
扩容后自动扩展文件系统,(自动执行了 xfs_growfs 命令):
[root@zhpj ~]# lvextend -rL +1G /dev/data/lv01
Size of logical volume data/lv01 changed from 10.00 GiB (2560 extents) to 11.00 GiB (2816 extents).
File system xfs found on data/lv01 mounted at /lv01.
Extending file system xfs to 11.00 GiB (11811160064 bytes) on data/lv01...
xfs_growfs /dev/data/lv01
meta-data=/dev/mapper/data-lv01 isize=512 agcount=8, agsize=327680 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1 bigtime=1 inobtcount=1
data = bsize=4096 blocks=2621440, 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 2621440 to 2883584
xfs_growfs done
Extended file system xfs on data/lv01.
Logical volume data/lv01 successfully resized.
[root@zhpj ~]#
[root@zhpj ~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 779M 9.5M 769M 2% /run
/dev/mapper/rhel-root xfs 17G 6.2G 11G 37% /
/dev/sr0 iso9660 9.0G 9.0G 0 100% /media/rhel9
/dev/sdb1 xfs 1014M 260M 755M 26% /boot
tmpfs tmpfs 390M 52K 390M 1% /run/user/42
tmpfs tmpfs 390M 36K 390M 1% /run/user/0
/dev/mapper/data-lv01 xfs 11G 112M 11G 1% /lv01
[root@zhpj ~]#
xfs_growfs 是 xfs 文件系统调整文件系统大小的命令,ext4 文件系统调整文件系统大小的命令是 resize2fs
ext4 文件系统扩容
[root@zhpj ~]# mkfs.ext4 /dev/data/lv02
mke2fs 1.46.5 (30-Dec-2021)
Creating filesystem with 262144 4k blocks and 65536 inodes
Filesystem UUID: 3e1ff10f-6286-45d5-ace9-2483d2c1b77b
Superblock backups stored on blocks:
32768, 98304, 163840, 229376
Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
[root@zhpj ~]#
[root@zhpj ~]# lvextend -rL +5G /dev/data/lv02
Size of logical volume data/lv02 changed from 1.00 GiB (256 extents) to 6.00 GiB (1536 extents).
File system ext4 found on data/lv02.
File system fsck will be run before extend.
Extending file system ext4 to 6.00 GiB (6442450944 bytes) on data/lv02...
e2fsck /dev/data/lv02
/dev/data/lv02: 11/65536 files (0.0% non-contiguous), 12955/262144 blocks
e2fsck done
resize2fs /dev/data/lv02
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /dev/data/lv02 to 1572864 (4k) blocks.
The filesystem on /dev/data/lv02 is now 1572864 (4k) blocks long.
resize2fs done
Extended file system ext4 on data/lv02.
Logical volume data/lv02 successfully resized.
[root@zhpj ~]#
[root@zhpj ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv01 data -wi-ao---- 11.00g
lv02 data -wi-a----- 6.00g
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
[root@zhpj ~]#

浙公网安备 33010602011771号