Hue 无法连接,连接错误被拒绝,HBase 无法选择 master,hdfs 停止工作
Hue cannot connect, error on connection refused, HBase cannot choose master, hdfs stopped working
这个问题将由我自己回答
问题:我无法访问 HBase,从 Hbase shell 调用命令时会给出臭名昭著的 znode == null 堆栈跟踪(所有这些都在 Cloudera quickstart CDH 5.5 上)
解决这个问题所采取的步骤(超过 12 小时的研究):
- 转到 Hue,注意“
config mismatch error
”加上一些其他无效服务(Hive、Impala、Oozie)
- Hue 尝试连接的端口是 50070
- Zookeeper 给出一个错误,指出在选择 Master 时连接被拒绝(来自 /var/log/zookeeper)
- Hbase报错和上面几乎一样(/var/log/hbase/.....quickstart.out最近的那个是没有编号的)
- 数据浏览器也不起作用(端口 9000 上的连接被拒绝)
- 正在尝试查看打开了哪些端口可以监听,缺少50070端口
- Cloudera 声明它是 HDFS 的名称节点使用的端口,配置文件 (/etc/conf/hdfs...) 证实了这一点
- hdfs.namenode.out登录/var/log/hdfs显示无法读取FSImage
- SOLUTION 按照日志给出的路径,有3个编号的FSImage。我删除了最后一个,重新启动机器(从内部关机,而不是关闭 window!)并且 hdfs 从第二个到最后一个重写了最后一个和编辑文件
- 一切正常。
希望对您有所帮助! Cloudera 支持大约需要 2 天的时间来回答。
这个问题将由我自己回答
问题:我无法访问 HBase,从 Hbase shell 调用命令时会给出臭名昭著的 znode == null 堆栈跟踪(所有这些都在 Cloudera quickstart CDH 5.5 上)
解决这个问题所采取的步骤(超过 12 小时的研究):
- 转到 Hue,注意“
config mismatch error
”加上一些其他无效服务(Hive、Impala、Oozie) - Hue 尝试连接的端口是 50070
- Zookeeper 给出一个错误,指出在选择 Master 时连接被拒绝(来自 /var/log/zookeeper)
- Hbase报错和上面几乎一样(/var/log/hbase/.....quickstart.out最近的那个是没有编号的)
- 数据浏览器也不起作用(端口 9000 上的连接被拒绝)
- 正在尝试查看打开了哪些端口可以监听,缺少50070端口
- Cloudera 声明它是 HDFS 的名称节点使用的端口,配置文件 (/etc/conf/hdfs...) 证实了这一点
- hdfs.namenode.out登录/var/log/hdfs显示无法读取FSImage
- SOLUTION 按照日志给出的路径,有3个编号的FSImage。我删除了最后一个,重新启动机器(从内部关机,而不是关闭 window!)并且 hdfs 从第二个到最后一个重写了最后一个和编辑文件
- 一切正常。
希望对您有所帮助! Cloudera 支持大约需要 2 天的时间来回答。