我正在使用 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
),但没有成功。