分享

有关hadoop2.6.0 balancer的问题

我们新买了两台服务器,我在新服务器上配置安装完hadoop2.6.0之后,各个节点都能正常使用。然后我在主节点上执行了start-balancer.sh命令,想对hdfs存储进行再平衡,但是问题来了,平衡之后,节点存储分布情况如下: 1111.png
有一个服务器占了90%多被判断为不健康节点不能使用了。而且我设置的文件冗余数是2,但执行hdfs fsck之后信息如下:
Total blocks (validated):      37263 (avg. block size 93317115 B)
Minimally replicated blocks:   37263 (100.0 %)
Over-replicated blocks:        34992 (93.90548 %)
Under-replicated blocks:       0 (0.0 %)
Mis-replicated blocks:         0 (0.0 %)
Default replication factor:    2
Average block replication:     2.9479108
Corrupt blocks:                0
Missing replicas:              0 (0.0 %)

感觉是再平衡之后冗余数变多了。不知道是怎么回事,希望大神指点。

已有(2)人评论

跳转到指定楼层
arsenduan 发表于 2015-10-10 17:23:08

/start-balancer.sh –t 10%
或则

/start-balancer.sh –t 5%


回复

使用道具 举报

幻灭若水 发表于 2015-10-10 17:40:54
arsenduan 发表于 2015-10-10 17:23
/start-balancer.sh –t 10%
或则

我就是这么做的,但新加的服务器存储在增加,老服务器存储也没有减少,而且有一台服务器存储都达到90%多了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条