最近因为一个实验需要用到一个功能,需要快速的增加 ceph 的 osdmap 的 epoch 编号
查询osd的epoch编号
root@lab8107:~# ceph osd stat
osdmap e4686: 8 osds: 8 up, 8 in
上面显示的 e4686 即为osdmap的epoch的编号
增加epoch
现在需要增加1000
ceph osd thrash 1000
执行完了后
ceph osd stat
osdmap e5687: 8 osds: 3 up, 3 in; 232 remapped pgs
很快就增加了1000的编号,这个命令执行完了后,osd weight 会变成0,这个做下恢复即可,节点会down,调整下weight,恢复下状态就可以了