1.我在输入查询数据库语句时出错,错误如下图:
然后我返回去检查启动的Hadoop与zookeeper,发现zookeeper的状态缺少一个follower,我是一个master,两个slave,其中一个slave的zookeeper状态是not running,其他两个状态正常,然后我就用之前的方法,删除了和myid在同一目录下生成的version-2,结果我裂开了,三个都not running了 我的天!如果你和我遇到的是同样的问题,哈哈哈哈哈,没关系 还有办法,请看下面的解决办法!!
2.解决方法:(有些错误我忘记截图了,请耐心看看我的步骤 其实还是很清晰的 别走!!! )
当然这个的前提是关于zookeeper的所有配置文件,环境变量都是正确的。
这都是防火墙惹的祸,关闭防火墙,并且保证每个节点都关闭!!!
普及知识:一共有两个防火强
(1)systemctl status firewalld 检查防火墙的状态
如果是开的就用 systemctl stop firewalld 关掉防火墙 再看一次状态 如下图一样就是关掉了
(2)还有一个防火墙 service firewalld status 如果是有active:(running)就表示防火墙是打开的
输入service firewalld stop 关闭防火墙 再次查看状态图如下便是关闭了,至于这两个防火墙的区别嘛,大家想了解的话可以自己去查一查哦!
(3)关闭完这两个防火墙再删除生成的version-2文件 rm -rf version-2(不删除其实也行)
再启动就好了,三个都乖乖的起来了 一个leader两个follower文章来源:https://www.toymoban.com/news/detail-430474.html
然后再启动你的hadoop,hbase就可以用hbase啦文章来源地址https://www.toymoban.com/news/detail-430474.html
到了这里,关于HBase:Error:KeeperErrorCode=ConnectionLoss for /hbase/master For usage try ‘help‘ ‘disable‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!