4.3.3. 扩展精简池
精简逻辑卷的虚拟大小可以超过精简池的物理容量,导致过度配置。要防止空间不足,您必须监控并定期扩展精简池的容量。
data_percent 指标表示精简池当前使用的已分配的数据空间的百分比。metadata_percent 指标反映了用于存储元数据的空间d 百分比,这对于在精简池中管理映射非常重要。
监控这些指标对于确保有效的存储管理和避免容量问题至关重要。
LVM 提供了选项,来根据需要手动扩展数据或元数据容量。另外,您可以启用监控并自动化精简池的扩展。
4.3.3.1. 手动扩展精简池 复制链接链接已复制到粘贴板!
逻辑卷管理器(LVM)提供了选项,来手动扩展数据段、元数据段或精简池。
4.3.3.1.1. 扩展精简池 复制链接链接已复制到粘贴板!
您可以使用 lvextend 命令扩展精简池。
先决条件
- 管理访问权限.
流程
显示使用的数据和元数据空间:
# lvs -o lv_name,seg_type,data_percent,metadata_percentLV Type Data% Meta% ThinPoolName thin-pool 97.66 26.86 ThinVolumeName thin 48.80扩展精简池:
# lvextend -L Size VolumeGroupName/ThinPoolName使用精简池的新大小替换 Size。将 VolumeGroupName 替换为卷组的名称。将 ThinPoolName 替换为精简池的名称。
数据大小将被扩展。如果需要,元数据大小将被扩展。
验证
验证精简池是否已扩展:
# lvs -o lv_name,seg_type,data_percent,metadata_percentLV Type Data% Meta% ThinPoolName thin-pool 24.41 16.93 ThinVolumeName thin 24.41
4.3.3.1.2. 扩展精简池数据段 复制链接链接已复制到粘贴板!
您可以使用 lvextend 命令扩展 data_percent 段。
先决条件
- 管理访问权限.
流程
显示
data_percent段:# lvs -o lv_name,seg_type,data_percentLV Type Data% ThinPoolName thin-pool 93.87扩展
data_percent段:# lvextend -L Size VolumeGroupName/ThinPoolName_tdata将 Size 替换为数据段的大小。将 VolumeGroupName 替换为卷组的名称。将 ThinPoolName 替换为精简池的名称。
验证
验证
data_percent段是否已扩展:# lvs -o lv_name,seg_type,data_percentLV Type Data% ThinPoolName thin-pool 40.23
4.3.3.1.3. 扩展精简池元数据段 复制链接链接已复制到粘贴板!
您可以使用 lvextend 命令扩展 metadata_percent 段。
先决条件
- 管理访问权限.
流程
显示
metadata_percent段:# lvs -o lv_name,seg_type,metadata_percentLV Type Meta% ThinPoolName thin-pool 75.00扩展
metadata_percent段:# lvextend -L Size VolumeGroupName/ThinPoolName_tmeta使用元数据段的大小替换 Size。将 VolumeGroupName 替换为卷组的名称。将 ThinPoolName 替换为精简池的名称。
验证
验证
metadata_percent段是否已扩展:# lvs -o lv_name,seg_type,metadata_percentLV Type Meta% ThinPoolName thin-pool 0.19