1. 程式人生 > >ceph上weight和reweight的區別

ceph上weight和reweight的區別

wweight和reweight的區別

今天簡單研究了下weight和reweight對pg的影響
通過ceph osd tree 可以查看到 weight 和reweight的值
技術分享圖片
weight的權重和磁盤的容量有關系 一般定義1TB為1.0 500G為0.5 也不會因為容量的減少而變化 是個恒定的值 可以通過ceph osd crush reweight修改
技術分享圖片
在這種狀態下 如果直接stop掉148節點 會影響到pg的數據重新分配 所以gp的分配取決於weigh值
reweight的值只有0或者1 可以通過ceph osd reweight修改 如果從集群中踢出一塊osd節點 reweight會從1變為0 及時是up狀態也不會變為1 說明reweight只代表crush中的數據分配是否均勻

ceph上weight和reweight的區別