因此,我的池有5个节点,每个节点有12个osds,每个节点为8tb。
目前,我正在尝试创建一个k=8 m=2的擦除编码池,但是在添加了这个配置文件并使用这个配置文件创建了一个erasure之后,池总是被困在creating+incomplete上。
如果在k+m =6的任何组合中创建小于6个磁盘的任何内容,则池将被成功创建,pgs进入active+clean状态。
但是只要超过6个磁盘,池就永远停留在creating+incomplete状态。
在过去的两天里,我一直在为这个问题绞尽脑汁,因为我在文档中找不到任何东西,所以我来这里找一些帮助。
有人能在我可能出错的地方帮我吗?
我在centos 7上使用ceph模拟13.2.4 (最新的稳定)
发布于 2019-01-13 05:42:55
如果使用失败域"host",那么实际上不可能用少于k+m的主机来设置池。您可以更改挤压规则以使用OSD (磁盘)的故障域。然后,您的池将正确初始化。但是,当主机关闭时,您将失去可用性。这是一种经典的权衡。
https://serverfault.com/questions/948719
复制相似问题