linux扩展lvm磁盘
1、lsblk看看有哪些磁盘可用
这里看到/dev/vdb是可用的
2、创建物理卷(PV)
将新磁盘或分区初始化为物理卷:
使用pvcreate /dev/vdb1 命令将新磁盘分区初始化为物理卷。/dev/vdb1需要根据实际情况替换为具体的设备名。
3、扩展卷组(VG)
将物理卷添加到卷组中:
使用vgextend <卷组名> /dev/vdb1命令将物理卷添加到现有的卷组中。<卷组名>需要替换为实际的卷组名称。
可以使用vgdisplay命令查看卷组信息,确认物理卷已成功添加。
4、扩展逻辑卷(LV)
扩展逻辑卷的大小:
使用lvextend -L +<增减的大小> <逻辑卷路径>命令扩展逻辑卷的大小。<增减的大小>可以指定为具体的容量(如+10G),<逻辑卷路径>需要替换为实际的逻辑卷路径。
如果想要使用卷组中所有剩余空间,可以使用lvextend -l +100%FREE <逻辑卷路径>命令。
5、调整文件系统大小
调整文件系统以使用新的空间:
根据文件系统的类型,使用相应的命令调整文件系统大小。
对于ext4文件系统,使用resize2fs <逻辑卷路径>命令。
对于xfs文件系统,使用xfs_growfs <逻辑卷路径>命令。
这一步是必须的,因为文件系统本身并不知道逻辑卷大小已经改变,需要手动通知它。
6、验证和后续步骤
验证扩容是否成功:
再次使用df -h命令查看磁盘空间,确认扩容是否成功。
设置开机自动挂载(如果需要):
如果新扩展的逻辑卷需要开机自动挂载,需要编辑/etc/fstab文件,添加相应的挂载信息。