Skip to content
This repository was archived by the owner on Jul 11, 2018. It is now read-only.
This repository was archived by the owner on Jul 11, 2018. It is now read-only.

特殊情况下逻辑块的多个副本分布在相同机柜上 #18

Description

@huaizong

特殊情况下逻辑块的多个副本分布在相同逻辑机柜上, 带来的问题是这种情况发生时小部分数据的可靠性小于预期,

构造场景

  1. rack_1(ds_a, ds_a1), rack_2(ds_b) ns 副本2, 写入一定数据
  2. 停止 ds_a 等待A上的block复制到ds_a1上
  3. 停止A, 修改副本为3, 配置加入rack_3(ds_c)
  4. 获取block的ds server列表,可以发现部分block 有两个副本在ds_a, ds_a1上

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions