我被rimpala和kerberos问题困住了。
没有kerberos(在膝上型clouderavm中)一切都可以正常工作,但是我的集群启用了kerberos,并且低于异常
javax.security.sasl.saslexception:gss initiate 失败[由gssexception引起:未提供有效凭据(机制级别:找不到任何kerberos tgt)]
使用的命令:rimpala.connect(ip=“my ip”,port=“port”,principal=”username@your-local-realm.com")
我提供的主要显示在klist,但仍然无法连接它。
Impala 外壳正在连接,它正在从凭证缓存获取详细信息。
1条答案
按热度按时间umuewwlo1#
为了其他面临同样问题的人的利益:
我们研究了这个问题,发现原来的rimpala没有提供使用kerberos的功能。或者它工作不正常。我们已经解决了这个问题,可以在github的url中找到它:https://github.com/selvanponraj/rimpala
请使用上述代码并按照自述文件中的说明进行操作。