分享

hadoop2.2.0配置了HA ,今天发现它自动切换了?什么原因呢?

536528395 发表于 2015-2-9 10:47:14 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 13 64575
hadoop2.2.0配置了HA,今天发现它自动切换了?为什么呢?是原来的节点出问题了么?在哪里可以看到问题阿?

已有(14)人评论

跳转到指定楼层
stark_summer 发表于 2015-2-9 10:59:06
回复

使用道具 举报

536528395 发表于 2015-2-9 11:01:56

是原来的节点出问题了么??为什么会自动切换呢?
回复

使用道具 举报

desehawk 发表于 2015-2-9 13:18:01
536528395 发表于 2015-2-9 11:01
是原来的节点出问题了么??为什么会自动切换呢?

自动切换说明原先的节点故障了,可以看看日志
回复

使用道具 举报

536528395 发表于 2015-2-9 13:27:14
desehawk 发表于 2015-2-9 13:18
自动切换说明原先的节点故障了,可以看看日志

我在namenode日志中没有看到什么异常阿,datanode中也没有发现,
就是在zkfc 日志中切换之前看到了这个
INFO org.apache.zookeeper.ClientCnxn: Unable to read additional data from server sessionid 0x14845929e1a00a9, likely server has closed socket, closing socket connection and attempting reconnect
这个是说什么的 socket 关闭了呢??客户端链接服务端的?还是什么呢?不是很董阿
是修改这个么dfs.client.socket-timeout??
回复

使用道具 举报

desehawk 发表于 2015-2-9 13:29:52
536528395 发表于 2015-2-9 13:27
我在namenode日志中没有看到什么异常阿,datanode中也没有发现,
就是在zkfc 日志中切换之前看到了这个
...

可能是原因是与zookeeper失去联系了(不能正常通信),导致zookeeper认为他挂掉了
回复

使用道具 举报

fly2015 发表于 2015-2-9 13:36:20
你可以在日志里面看下
回复

使用道具 举报

536528395 发表于 2015-2-9 13:56:57
desehawk 发表于 2015-2-9 13:29
可能是原因是与zookeeper失去联系了(不能正常通信),导致zookeeper认为他挂掉了

我的zookeeper一共配置了三台,那么就算坏掉一台不应该也是没有问题的么?
我看一台上面报了个这个
INFO  [ProcessThread(sid:2 cport:2181)::PrepRequestProcessor@627] - Got user-level KeeperException when processing sessionid:0x24845929e480142 type:create cxid:0x1 zxid:0x30036a857 txntype:-1 reqpath:n/a Error Path:/hadoop-ha/ads-hadoop-cluster/ActiveStandbyElectorLock Error:KeeperErrorCode = NodeExists for /hadoop-ha/ads-hadoop-cluster/ActiveStandbyElectorLock
然后 后面一直就是报这个了
fsync-ing the write ahead log in SyncThread:2 took 1266ms which will adversely effect operation latency. See the ZooKeeper troubleshooting guide



回复

使用道具 举报

desehawk 发表于 2015-2-9 14:26:12
536528395 发表于 2015-2-9 13:56
我的zookeeper一共配置了三台,那么就算坏掉一台不应该也是没有问题的么?
我看一台上面报了个这个
INF ...

是namenode坏掉,而不是zookeeper坏掉。有很多错误,可能自己也没有意识到。
既然自动切换了,就说明原先的namenode故障了,但是还没有日志,这本身就是问题。
回复

使用道具 举报

536528395 发表于 2015-2-9 15:01:59
desehawk 发表于 2015-2-9 14:26
是namenode坏掉,而不是zookeeper坏掉。有很多错误,可能自己也没有意识到。
既然自动切换了,就说明原 ...

你上面不是说“可能是原因是与zookeeper失去联系了(不能正常通信),导致zookeeper认为他挂掉了” 这个么?那能不能是因为什么 原因zookeeper坏掉了,然后联系不上namenode上了。以为是namenode坏了。所以就切换了呢?
存在这种可能么??

点评

个人认为不存在这种可能性  发表于 2015-2-9 16:31
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条