栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Hbase 显示已经启动 但群停无法使用报:zookeeper.ClientCnxn: Session 0x0 for server null, unexpected error, closing s

Hbase 显示已经启动 但群停无法使用报:zookeeper.ClientCnxn: Session 0x0 for server null, unexpected error, closing s

以下若有任何错误 敬请指出 万分感谢!

问题描述:Hbase 可以使用群起命令启动 而且显示已经正常启
但登录Hbase Web时无法正常显示 显示为
查看Hbase日志 日志提示无法正常连接

2021-06-06 22:11:26,552 WARN  [main-SendThread(xiaoliu106:2181)] zookeeper.ClientCnxn: Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
java.net.ConnectException: 拒绝连接
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
        at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:361)
        at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1141)

查看了hadoop的web显示 未退出安全模式

重启hadoop zookeep和Hbase后发现并未解决 最后发现是由于hadoop的一些文件损坏 造成hadoop无法正常退出安全模式。
首先删除hadoop上损坏的文件
执行命令 hdfs fsck / -delete
执行后需将hdfs上Hbase文件删除
查询zookeep上节点信息

将Hbase节点信息从zookeep上删除 在Hbase重新登录时会重新在zookeep上注册新的信息

最后重启hadoop zookeep 和 Hbase

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/434136.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号