gpt4 book ai didi

filesystems - LVM Thinpool - 如何调整 thinpool LV 的大小?

转载 作者:行者123 更新时间:2023-12-04 03:55:16 35 4
gpt4 key购买 nike

我有以下设置:

硬件 RAID 上超过 12 个驱动器的 LVM 卷组,在 Red Hat Gluster 服务器上具有一个精简池和一个逻辑卷。它看起来如下:

root@server:pts/1 - [17:33]
~ % pvs
PV VG Fmt Attr PSize PFree
/dev/sdb vg0 lvm2 a-- 36.38t 0

root@server:pts/1 - [17:34]
~ % vgs
VG #PV #LV #SN Attr VSize VFree
vg0 1 2 0 wz--n- 36.38t 0

root@server:pts/1 - [17:34]
~ % lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
gluster vg0 Vwi-aot--- 30.02t tp0 7.06
tp0 vg0 twi-aot--- 36.35t 5.83 0.36

现在棘手的部分是谷歌搜索,我没有得到任何解决方案。我想调整虚拟大小为 30 TB 的 thinpool 中的 LV“gluster”。我尝试了所有扩展和调整大小功能,但在 LVM 的手册页中没有看到任何内容。那么也许您知道如何提供帮助?

最佳答案

您可以按如下方式调整精简池逻辑卷的大小,使其从 30TB 调整为 35TB:

lvextend -L 35T vg0/gluster

此信息是在 man lvmthin 中找到的:

   Manually manage free data space of thin pool LV

The available free space in a thin pool LV can be displayed with the lvs command. Free space can be added by extending the thin pool LV.

Command to extend thin pool data space:
lvextend -L Size VG/ThinPoolLV

Example
1. A thin pool LV is using 26.96% of its data blocks.
# lvs
LV VG Attr LSize Pool Origin Data%
pool0 vg twi-a-tz-- 10.00g 26.96

2. Double the amount of physical space in the thin pool LV.
# lvextend -L+10G vg/pool0

3. The percentage of used data blocks is half the previous value.
# lvs
LV VG Attr LSize Pool Origin Data%
pool0 vg twi-a-tz-- 20.00g 13.48

Other methods of increasing free data space in a thin pool LV include removing a thin LV and its related snapsots, or running fstrim on the file system using a thin LV.

关于filesystems - LVM Thinpool - 如何调整 thinpool LV 的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40553483/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com