4003?1458378099

【任务】 关于glusterfs无副本brick,如果一个brick掉线,集群工作情况。 正常


李立添加于 2016-11-14 22:32

    因为我们想要基于文件夹的分布存储已保证一个brick掉线,集群其他数据仍然可用,所以,需要测试集群在无副本brick的情况下,一个brick掉线集群是否可以正常使用。

    

测试内容 测试结果 备注
掉线一个brick(用关机模拟),是否集群仍然可用 集群仍然可以正常操作,停止,开始,存储,读取数据 说明brick掉线不会影响集群的正常使用
恢复brick 回复后,brick中的数据恢复,集群可以正常使用

    上面的测试结果表明,即使无副本brick的集群,一个brick掉线,不影响整个集群使用,只是本brick上数据丢失,表明我们以文件夹为单位的存储分布式可行的。

    上面的测试还有一个问题,文件的分布hash范围是存储在其父目录中的扩展属性中,那么一旦一个brick掉线,glusterfs在再次存储数据时候,是如何避免文件被分配到已经掉线的brick上的,这个还需要明天继续研究。

回复(2)
  • 5?1460204756
    尹刚 8年前

    这个写的很清楚。尽可能分析gfs的核心代码,研究其原理

    看看其在我们的应用场景下有哪些局限?

  • 4003?1458378099
0?1470885445
登录后可添加回复
  • 当前状态 已解决
  • 选定优先级 正常
  • 指派给 尹刚
  • 里程碑 --
  • 开始日期 2016-11-14
  • 结束日期
  • 预计工时(H) 0.00 小时
  • 完成度 0%
  • 关联Commit

© Copyright 2007~2021 国防科技大学Trustie团队 & IntelliDE 湘ICP备 17009477号

问题和建议
还能输入50个字符 提交

加入QQ群

关注微信APP


×