0

我正在使用 Hortonworks Sandbox,但通过 ssh 隧道连接到 HBase 时遇到问题。它以前确实有效,但是在重新启动服务器后,必须在我不知情的情况下更改了某些内容。

目前,连接总是被拒绝并显示错误消息:

错误 hadoop.gateway (KnoxLdapRealm.java:doGetAuthenticationInfo(198)) - Shiro 无法登录:javax.naming.CommunicationException:***:33389 [根异常是 java.net.ConnectException:连接被拒绝]

例如,在执行curl -ku admin:admin-password 'https://localhost:8443/gateway/default/hbase'. 因此,我认为 Knox 配置错误。但是,Ambari 及其服务似乎运行良好,没有其他错误消息。我尝试重新启动所有服务的服务时间但没有成功。

谁能给我任何提示我可以在哪里寻找问题?我已经尝试过这里的调试技巧(jps, lsof),但没有成功。

4

1 回答 1

2

看起来您正在使用 Knox 附带的演示 LDAP(它使用端口 33389)。它可能已关闭,要启动它,请转到 Ambari 的 Knox 配置页面,然后从那里启动演示 LDAP 服务器。

于 2017-07-26T22:53:58.680 回答