0


【Hbase篇】浏览器访问 Hbase web端页面被拒绝连接

【问题现象】
浏览器访问 Hbase 页面出现:http://hadoop102:16010
在这里插入图片描述
【问题分析】
首先先检查自己的 hadoop集群、zooker集群、hbase是否已经起来了
在这里插入图片描述
检查后发现集群都已经起来了,那进一步排查。再次刷新下浏览器访问hbase页面,记录下此刻时间,然后去查看Hbase日志信息:

查看日志后发现报错信息如下:
在这里插入图片描述
报错信息提示连接hadoop102:8020 失败,那到这问题就明朗了,说明查hbase-site.xml中的端口没有和hdfs端口一致,所以连接不上。分别去查看 hbase/conf/hbase-site.xml 文件与 /hadoop-3.1.3/etc/hadoopcore-site.xml 文件后发现如下:

<property>
    <name>fs.defaultFS</name>
    <value>hdfs://hadoop102:9820</value>

hbase.rootdir hdfs://hadoop102:8020/hbase 由上述明显看到,两者端口不一致,那么我们将其改成一致的就行了,

【问题解决】
这里我统一改成:8020。然后将Hbase相关服务重启后,再去刷新web端页面,如果访问成功了,那么恭喜你,成功脱坑!当然,我这里还是访问失败了。。。那就接着继续看日志:
在这里插入图片描述
这个说明master没有成功起来,被shutdown了,所以在分布式的情况下一定要设置下面这项为false,不然容易出现Hmaster起不来的情况
在配置文件 hbase-site.xml 中添加:

hbase.unsafe.stream.capability.enforce
false

最后再重启hbase相关服务,hadoop、zk集群就不用重启了,最后刷新浏览器页面:
在这里插入图片描述
成功上岸!!

补充:关于 Hbase的hbase-site.xml详细参数配置说明可参考:
https://wenku.baidu.com/view/0e6c9ecb49fe04a1b0717fd5360cba1aa8118c19.html
https://blog.csdn.net/qq_58768870/article/details/121111992
英语基础较好的建议参考官网英文文档,这里的参数也不是全部的…

标签: hbase 前端 hadoop

本文转载自: https://blog.csdn.net/weixin_43353511/article/details/125188841
版权归原作者 我被小猪@了 所有, 如有侵权,请联系我们删除。

“【Hbase篇】浏览器访问 Hbase web端页面被拒绝连接”的评论:

还没有评论