这个问题我自己来回答问题:我无法访问hbase,当从hbase shell调用命令时,会给出臭名昭著的znode==null堆栈跟踪(所有这些都在cloudera quickstart cdh5.5上)
piwo6bdm1#
为解决这个问题所采取的步骤(超过12小时的研究):去色相,注意a“ config mismatch error “再加上一些其他的死亡服务(Hive, Impala ,乌齐)hue试图连接的端口是50070zookeeper给出一个错误,说明在选择主控时连接被拒绝(来自/var/log/zookeeper)hbase给出的错误与上述错误几乎相同(/var/log/hbase/…quickstart.out最新的错误是没有数字的错误)数据浏览器也不工作(端口9000上的连接被拒绝)试图查看哪些端口打开进行侦听,50070端口丢失cloudera声明它是hdfs的namenode使用的端口,并且配置文件(/etc/conf/hdfs…)确认它hdfs.namenode.out log-in/var/log/hdfs显示无法读取fsimage解决方案按照日志给定的路径,有3个数字fsimage。我删除了最后一个,重新启动了机器(从内部关闭,而不是关闭窗口!)hdfs将最后一个文件从第二个重写到最后一个,然后编辑文件一切又恢复正常了。希望这有帮助!cloudera支持需要大约2天的时间来回答。
config mismatch error
1条答案
按热度按时间piwo6bdm1#
为解决这个问题所采取的步骤(超过12小时的研究):
去色相,注意a“
config mismatch error
“再加上一些其他的死亡服务(Hive, Impala ,乌齐)hue试图连接的端口是50070
zookeeper给出一个错误,说明在选择主控时连接被拒绝(来自/var/log/zookeeper)
hbase给出的错误与上述错误几乎相同(/var/log/hbase/…quickstart.out最新的错误是没有数字的错误)
数据浏览器也不工作(端口9000上的连接被拒绝)
试图查看哪些端口打开进行侦听,50070端口丢失
cloudera声明它是hdfs的namenode使用的端口,并且配置文件(/etc/conf/hdfs…)确认它
hdfs.namenode.out log-in/var/log/hdfs显示无法读取fsimage
解决方案按照日志给定的路径,有3个数字fsimage。我删除了最后一个,重新启动了机器(从内部关闭,而不是关闭窗口!)hdfs将最后一个文件从第二个重写到最后一个,然后编辑文件
一切又恢复正常了。
希望这有帮助!cloudera支持需要大约2天的时间来回答。