2

我们正在尝试一些工具来拍摄 Hbase 的快照并恢复它。

我没有实时运行 HBase 的经验,所以我不知道我们将来会遇到什么问题,这可能会使 HBase 处于不一致的状态。

有谁知道如何模拟现实生活来破坏我们的 HBase 数据来测试我们的快照?任何事情都值得赞赏,比如糟糕的代码、糟糕的 shell 命令甚至拔掉网络。

4

1 回答 1

1
  • 将具有大值(Megabyes)的键存储在循环中,以免磁盘空间不足
  • Hadoop 版本与随附的版本不匹配
  • 将操作系统上允许打开的文件数设置为非常低的数字
  • 将 JVM 内存参数设置为非常低的值(刚好足以启动 HBase)并使用查询对其进行重载
  • 将 JVM 内存参数设置为非常高的值以导致密集交换
  • 关闭端口或硬重启节点
  • 软重启节点

我能想到的一些事情:-)

于 2012-11-23T08:39:19.070 回答