第 38 章 存储
不支持集群中 RAID 上的精简置备
虽然 RAID 逻辑卷和精简置备的逻辑卷可以在只激活时在集群中使用,但目前不支持集群中的 RAID 上的精简置备。即使组合被单独激活,也是如此。目前,只有 LVM 的单个机器非集群模式才支持这个组合。
在使用精简配置时,如果达到容量,则可能会丢失对 thin-pool 的缓冲的写入
如果精简池被填充到容量,则可能会丢失一些写入,即使池在该时间正在增大。这是因为,调整大小操作(即使自动操作)会在执行调整大小前试图将未完成的 I/O 刷新到存储设备。由于 thin-pool 中没有空间,因此必须先出错 I/O 操作,以允许增长成功。精简池增加后,与 thin-pool 关联的逻辑卷将返回正常操作。
作为临时解决方案,请根据您的 lvm.conf 文件中的需要设置 'thin_pool_autoextend_threshold' 和 'thin_pool_autoextend_percent'。不要设置阈值,因此您的精简池会达到全容量,因此可以快速让它无法自动扩展(如果您首选),请手动扩展。如果您不使用过度置备(在支持精简池大小的过量逻辑卷中重新创建逻辑卷),则准备好根据需要删除快照(如果 thin-pool 开始接近容量)。