@
Judoon 感谢你的指导,
我也是这样添加的。
比如,0,1,2 是来自 hdd pool 的 osd,
4,5,6 是来此 ssd pool 的 osd 。
通过 ceph pg 来查看的时候,很多 pg 是类似[0,2,4]这样分布的。我疑惑的是为啥可以分布在两个 pool 上。
而且,查看 pg 分布的时候,选定--pool 4 ( 4 是 hdd 的 pool ),结果却看到了在 osd 4,5,6 上也有这个 pool 的 pg 。
osdmaptool osdmap --import-crush ./crushmap --test-map-pgs --pool 4
osdmaptool: osdmap file 'osdmap'
osdmaptool: imported 1839 byte crush map from ./crushmap
pool 4 pg_num 128
#osd count first primary c wt wt
osd.0 93 28 28 9.09419 1
osd.1 100 30 30 10.9131 1
osd.2 75 27 27 9.09419 1
osd.3 88 35 35 14.5527 1
osd.4 15 6 6 0.872299 0.950012
osd.5 10 2 2 0.872299 0.950012
osd.6 3 0 0 0.872299 0.950012
不明白这是怎么回事。
为什么 4,5,6 这三个 osd 上面会有来自 hdd 这个 pool 的 pg 呢?