5.3. 创建自定义精简池
您可以创建自定义精简池来更好地控制存储。
先决条件
- 管理访问权限.
流程
显示可用卷组:
vgs -o vg_name
# vgs -o vg_name VG VolumeGroupName
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 列出可用的设备:
lsblk
# lsblk
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建 LV 来保存精简池数据:
lvcreate --name ThinPoolDataName --size Size VolumeGroupName /DevicePath
# lvcreate --name ThinPoolDataName --size Size VolumeGroupName /DevicePath
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 ThinPoolDataName 替换为您的精简池 data LV 的名称。使用 LV 的大小替换 Size。将 VolumeGroupName 替换为您的卷组的名称。
创建 LV 来保存精简池元数据:
lvcreate --name ThinPoolMetadataName --size Size VolumeGroupName /DevicePath
# lvcreate --name ThinPoolMetadataName --size Size VolumeGroupName /DevicePath
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 LV 合并到精简池中:
lvconvert --type thin-pool --poolmetadata ThinPoolMetadataName VolumeGroupName/ThinPoolDataName
# lvconvert --type thin-pool --poolmetadata ThinPoolMetadataName VolumeGroupName/ThinPoolDataName
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
验证是否已创建自定义精简池:
lvs -o lv_name,seg_type
# lvs -o lv_name,seg_type LV Type ThinPoolDataName thin-pool
Copy to Clipboard Copied! Toggle word wrap Toggle overflow