无分区创建thin-pool的方法(其实就是docker的loop设备的手动创建过程)

本文详细介绍了如何通过创建本地文件、设置回环设备、创建物理卷和逻辑卷,进而将逻辑卷转换为thin-pool的过程。通过示例命令,读者可以了解到如何操作,并且文章还提到了配置自动扩容的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先创建一个100M的本地文件

 

dd if=/dev/zero of=tmpfile bs=1M count=100

创建回环设备

losetup /dev/loop2 tmpfile

创建物理卷

 pvcreate /dev/loop2

创建名为tmpVG的物理卷组

vgcreate tmpVG /dev/loop2

创建50M大小的逻辑卷

lvcreate -n tmpLVM -L 50M tmpVG

转换逻辑卷为thin-pool

lvconvert --type thin-pool tmpVG/tmpLVM

查看状态

lsblk

loop2                                                                                      7:2    0  100M  0 loop
|-tmpVG-tmpLVM_tmeta                                                                     253:5    0    4M  0 lvm
| `-tmpVG-tmpLVM                                                                         253:7    0   52M  0 lvm
`-tmpVG-tmpLVM_tdata                                                                     253:6    0   52M  0 lvm
  `-tmpVG-tmpLVM          

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值