HBase节点出现故障会发生什么?

时间:2010-07-07 14:48:16

标签: replication nosql high-availability hbase

HBase是wonderful,但是......

当一个节点(爆炸/烧毁/被盗/被疯狂的IT人员撕成碎片)时会发生什么?

  • 数据丢失了吗?
  • 群集可以自动恢复吗?
  • 我可以在没有停机的情况下添加新节点吗?

谢谢你们, 格言。

1 个答案:

答案 0 :(得分:1)

  1. 由于HBase使用HDFS作为数据存储层,因此您的数据将复制到其他节点上(默认情况下为3)。同样的规则适用于正常的HDFS使用。

  2. 自动恢复是什么意思?一段时间后的数据最终会在崩溃前返回复制状态。

  3. 是的,你可以。请参阅常见问题解答中的此主题:http://wiki.apache.org/hadoop/Hbase/FAQ#A21