Linux command lvextend 扩展逻辑卷设备

Linux command lvextend 扩展逻辑卷设备

tags: 设备

1. 简介

lvextend 命令来自于英文词组“logical volume extend”的缩写,其功能是用于扩展逻辑卷设备。LVM逻辑卷管理器技术具有灵活调整卷组与逻辑卷的特点,逻辑卷设备容量可以在创建时规定,亦可以后期根据业务需求进行动态扩展或缩小。

2. 语法

lvextend [参数] 逻辑卷

3. 常用参数

-L	指定逻辑卷的大小(容量单位)
-l	指定逻辑卷的大小(PE个数)

4. 安装

$ sudo apt-get install lvm2

检查 LVM 的版本以验证安装
$ lvm version

5. 实例

5.1 通过设置大小进行扩展

将卷扩展至 290M

# 将卷扩展至 290M
$ lvextend -L 290M /dev/VolGroup00/LogVol00
Rounding size to boundary between physical extents: 292.00 MiB.
Size of logical volume storage/vo changed from 148 MiB (37 extents) to 292 MiB (73 extents).
Logical volume /dev/VolGroup00/LogVol00 successfully resized.

$ pvs
$ lvs
$ vgs

使用resizefs2命令重新加载逻辑卷的大小才能生效。 
$ resize2fs   /dev/VolGroup00/LogVol00

5.2 按特定单元扩展

将卷扩展增加 100M

lvextend -L +100M /dev/VolGroup00/LogVol00



我们的初始大小为 100Mb,但我们已将其扩展到 200Mb

5.3 百分比扩展

lvextend 还支持指定扩展逻辑卷的百分比。指定的百分比将当前大小扩展为总空间的百分比。例如,让我们扩展 5%。我们目前的大小是332.00M

 lvextend -l +5%VG /dev/vg01/lv01

5.4 使用剩余的可用空间进行扩展

上述方法扩展到总空间的一小部分。但是,此方法会根据可用空间的百分比进行扩展。因此,使用 100% 将扩展并使用所有可用的可用空间。

让我们使用下面的命令扩展 50% 的可用空间。

lvextend -l +50%FREE /dev/vg01/lv01
lvextend -l +100%FREE /dev/volgroup/logvol


通过xfs_growfs 才能生效

xfs_growfs /dev/vg01/lv01

参考:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ghostwritten

口渴,请赏一杯下午茶吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值