ceph集群中,mon通过什么机制在OSDMap中标记osd down?

ceph集群中,设有osd.1和osd.100之间保持心跳,osd.1和osd.100都发现和对端的心跳出现异常了,并会上报给mon,mon通过何种策略确定到底是osd.1异常还是osd.100异常?显示全部

ceph集群中,设有osd.1和osd.100之间保持心跳,osd.1和osd.100都发现和对端的心跳出现异常了,并会上报给mon,mon通过何种策略确定到底是osd.1异常还是osd.100异常?

收起
参与8

返回haichuan0227的回答

haichuan0227haichuan0227项目经理新浪云计算

mon有配置,可以指定一个osd汇报异常超多多少次,才认为是down。

针对你所描述的这种情况,假设osd.1是真down,则osd.1会被多个其它对端osd汇报为down,而osd.100则仅会被汇报down一次。这种情况,mon则会认为osd.100是误报,并没有真down。

互联网服务 · 2017-04-06
浏览2694

回答者

haichuan0227
项目经理新浪云计算
擅长领域: 云计算一体化运维私有云

haichuan0227 最近回答过的问题

回答状态

  • 发布时间:2017-04-06
  • 关注会员:2 人
  • 回答浏览:2694
  • X社区推广