如何使用kerberos身份验证配置到Apache Storm Topology的远程提交

时间:2015-12-14 19:55:55

标签: java kerberos apache-storm

我在安装了Kerberos安全性的Linux服务器上托管了Apache Storm拓扑。

我希望从远程Windows机器上提交对此风暴拓扑的测试。

我无法配置客户端以连接Kerberos身份验证

我遇到了这个异常

SIMPLE authentication is not enabled.  Available:[TOKEN, KERBEROS]

我已设法使用此客户端代码提交远程MapReduce作业

final UserGroupInformation userGroupInformation = UserGroupInformation.createProxyUser(USER_NAME, UserGroupInformation.getCurrentUser());
        final AuthenticationMethod authenticationMethod = AuthenticationMethod.KERBEROS;
        userGroupInformation.setAuthenticationMethod(authenticationMethod);

        userGroupInformation.doAs(new PrivilegedExceptionAction<UserGroupInformation>() {

Storm拓扑的等效配置是什么?

0 个答案:

没有答案