如何有效地扩展Linux逻辑卷的容量?

概念解析

术语 解释
LV(Logical Volume)逻辑卷 在物理卷(PV)和卷组(VG)之上创建的,可以动态调整大小和迁移数据,通常格式化为文件系统,以提供高级别的数据管理和访问方式。
PV(Physical Volume)物理卷 在LVM中使用的一个概念,表示一个硬盘或分区,多个PV可以组成一个VG卷组,然后被分成多个LV逻辑卷。
VG(Volume Group)卷组 VG是逻辑卷的基础,将一个或多个物理卷组合在一起,形成一个单一的卷组,VG可以被划分成多个逻辑卷。

扩容前准备

1、打开虚拟机:确保虚拟机环境已启动。

2、进入root用户:使用su root命令进入root用户权限。

如何有效地扩展Linux逻辑卷的容量?插图1
(图片来源网络,侵删)

3、查看新加入的硬盘:使用lsblk命令查看系统中的磁盘及其分区信息。

4、创建主分区:使用fdisk /dev/sdb等命令创建主分区,注意对每个新添加的硬盘重复此操作。

创建逻辑卷并扩容

1、创建物理卷:使用pvcreate /dev/sdb1 /dev/sdc1等命令创建物理卷。

2、打包为一个卷组:使用vgcreate ysh /dev/sdb1 /dev/sdc1命令将物理卷打包成一个卷组。

3、创建逻辑卷:使用lvcreate -L +5G -n ysh ysh命令创建一个5G的逻辑卷。

如何有效地扩展Linux逻辑卷的容量?插图3
(图片来源网络,侵删)

4、格式化逻辑卷:使用mkfs.xfs /dev/ysh/ysh命令格式化逻辑卷。

5、挂载逻辑卷并设置开机自启动挂载

使用mkdir /ysh命令创建挂载目录。

使用blkid命令查看UUID编码,并将其复制到/etc/fstab文件中,实现开机自动挂载。

6、逻辑卷扩容:使用lvextend -L +4.9G /dev/ysh/ysh命令扩展逻辑卷的大小,并使用xfs_growfs /dev/ysh/ysh命令扩展文件系统。

如何有效地扩展Linux逻辑卷的容量?插图5
(图片来源网络,侵删)

7、重新查看逻辑卷信息:使用df -h命令查看逻辑卷是否成功扩容。

注意事项

1、在扩容过程中,如果遇到内存块不足的问题,可以适当减少扩容的大小,如从5G改为4.9G。

2、对于ext4文件系统,应使用resize2fs命令来扩展文件系统。

3、在对逻辑卷进行缩小操作时,需要提前做好数据备份,并检查文件系统的完整性。

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/62919.html

(0)
上一篇 2024年9月28日 19:52
下一篇 2024年9月28日 20:02

相关推荐