第 38 章 存储

不支持在集群中顶级 RAID 的精简预配

虽然在分别激活后仍可在集群中使用 RAID 逻辑卷和精简预配逻辑卷,现在在集群的顶级 RAID 中不支持精简预配。即使这种组合形式是单独激活的也不行。目前,只在 LVM 的单机非集群节点中支持这个组合形式。

使用精简预配时,如果达到其容量,则可能会丧失精简池的缓冲写入功能。

如果某个精简池已满,即便此刻增大该池的容量也可能丢失某些写入的内容。这是因为 resize 操作(即使是自动运行的 resize 操作)会尝试执行 resize 前将未完成的 I/O 冲入存储设备。因为在精简池中没有看见,必须首先将 I/O 操作变为错误操作才可以成功扩大其容量。精简池容量扩大后,与精简池关联的逻辑卷会返回正常操作。
要临时解决这个问题,请根据您的需要在 lvm.conf 文件中正确设置 'thin_pool_autoextend_threshold' 和 'thin_pool_autoextend_percent'。请勿将该阈值设定过高,也不要将百分比设置得太低,以防精简池很快就填满,造成没有足够的时间可将其自动扩展(或根据您的需要手动扩展)。如果您没有使用超额预配(创建超过后备精简大小的逻辑卷),然后在精简池容量接近填满时准备根据需要删除快照。