hbase5台机器出了问题

超级呆子 发布于 2013/08/06 22:56
阅读 255
收藏 0

本来是三台机器的A,B,C,后来新加了两台机器D,E

data node启动正常,region server也正常

在webUI中可以看到相关信息,

但是之后发现新的数据无法拷贝到D,E上

比如创建一个表,预先划分12个分区,通过webUI观察,其中一些region已经落到了A,B,C上了

但是D,E相关的region却始终显示"not deployed"

看日志也没发现什么错误,后来运行hadoop的balance程序,让数据尽量均衡一些,但也不行,不知道哪里出问题了,谁能分析下这个是什么情况呢?谢谢

加载中
0
超级呆子
超级呆子

A,B,C三台正常机器的blocks为105,103,107,

但是错误的D,E两台机器的blocks只有11和15,这是执行hadoop balance之后的结果

0
厦门萝卜
厦门萝卜
有待研究,最近也想增hbase节点
0
厦门萝卜
厦门萝卜

有解决方案了吗?

关注中

超级呆子
超级呆子
木有哎
0
w
waiwaihai
是不是D、E两个节点的存储不足?
超级呆子
超级呆子
另外运行balance程序,一会这个进程就结束了,我指定的阀值是0 这样让每台机器都最大的保持均衡,但是运行一遍之后基本上变化不大,然后我写了个脚本,不停的启动balance。但最终分部的还是不均匀
超级呆子
超级呆子
应该不是存储不足,是测试环境,每个机器都还有十多个G的空闲空间
返回顶部
顶部