分享

Hadoop2 动态删除节点?配置了HA但是为什么只有在一个namenode上执行好使阿?

536528395 发表于 2015-2-2 18:39:07 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 20 54019
dwshmilyss 发表于 2015-2-3 14:56:29
nn1的配置文件改完之后是否同步到nn2?
回复

使用道具 举报

536528395 发表于 2015-2-3 15:04:39
dwshmilyss 发表于 2015-2-3 14:56
nn1的配置文件改完之后是否同步到nn2?

同步了阿 ,所有节点的配置文件都是一样的
回复

使用道具 举报

s060403072 发表于 2015-2-3 16:28:07
536528395 发表于 2015-2-3 15:04
同步了阿 ,所有节点的配置文件都是一样的

很多问题,可能没有答案,因为一开始就错了,所以造成后面一系列的错误莫名其妙。
建议搭建个纯净的环境,hadoop ha是支持动态删除节点的,这点是可以肯定的。
如果真想找出那里的问题,楼主需要细心,因为这个问题,说不定是前面那个错误造成的。
回复

使用道具 举报

536528395 发表于 2015-2-3 17:07:31
s060403072 发表于 2015-2-3 16:28
很多问题,可能没有答案,因为一开始就错了,所以造成后面一系列的错误莫名其妙。
建议搭建个纯净的环境 ...

我这个真心的删除不了阿,我用的是hadoop2.2.0版本。不知道你这么试过没有?我自己搭的环境是这样,并且我大胆的拿公司已经在跑的 集群试了下,也是不行。只有 在原始的那个namenode上可以进行删除掉。
但是如果删除掉了,并且原来的那个namenode坏了,HA自动切换到另一个了,那这样就会报错了,因为在它这里它认为那个节点还存在,还会去连那个节点。  如果您有搭好的集群可以试一下? 看看是不是跟我情况一样
回复

使用道具 举报

xuanxufeng 发表于 2015-2-3 18:07:24
536528395 发表于 2015-2-3 17:07
我这个真心的删除不了阿,我用的是hadoop2.2.0版本。不知道你这么试过没有?我自己搭的环境是这样,并且 ...

如果没有排除掉,肯定会去联的。这是hadoop机制。所以根本原因,还是没有排除成功。

回复

使用道具 举报

536528395 发表于 2015-2-3 18:28:49
xuanxufeng 发表于 2015-2-3 18:07
如果没有排除掉,肯定会去联的。这是hadoop机制。所以根本原因,还是没有排除成功。

不是的,我用最原来的那个namenode可以排除掉,并且在上面执行一切正常,也不会去连那个了。但是这时候那个节点在那个standby namenode上 还是存在的。 我如果用HA 切换下,在去执行MR 就报错了,去连刚才删掉那个了。并且  切换后的namenode 还删不掉那个节点。。。很郁闷
回复

使用道具 举报

nextuser 发表于 2015-2-4 22:00:11
536528395 发表于 2015-2-3 18:28
不是的,我用最原来的那个namenode可以排除掉,并且在上面执行一切正常,也不会去连那个了。但是这时候那 ...

切换之后,再次配置试试

点评

结果就是,只有最原始的那个namenode上可以动态删除节点,HA的另一个不好使。不知道是不是大家都这样。  发表于 2015-2-5 09:47
回复

使用道具 举报

nextuser 发表于 2015-2-6 17:53:34
nextuser 发表于 2015-2-4 22:00
切换之后,再次配置试试

说明HA是有问题的
回复

使用道具 举报

536528395 发表于 2015-2-7 17:49:06
nextuser 发表于 2015-2-6 17:53
说明HA是有问题的

你确定么?就是 如果正常的情况下,切换后的HA有也可以动态添加删除节点?试过么?主要是我在两个集群上试了结果都是 只有最原始的那个好使。郁闷中。。。
回复

使用道具 举报

nextuser 发表于 2015-2-8 01:19:30
536528395 发表于 2015-2-7 17:49
你确定么?就是 如果正常的情况下,切换后的HA有也可以动态添加删除节点?试过么?主要是我在两个集群上 ...

你是按照什么文档配置的,最好找到标准文档,比如官方文档
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条