【发布时间】:2015-06-26 11:15:43
【问题描述】:
配置 oozie 以使用 hadoop-2.6.0 并启用 kerberos 安全性。
我没有使用 kinit 命令获得票证,但是当我使用以下命令提交作业时,
oozie job -oozie http://hostname:11000/oozie -config job.properties -run
它会抛出以下异常,
Error: E0501 : E0501: Could not perform authorization operation, User: oozie/hostname@EXAMPLE.COM is not allowed to impersonate Kumar
我知道如何解决上述错误,但我的问题是
Kumar 是我的本地帐户用户名。当我配置 kerberos 时,它应该检查我的用户票。但它没有向我显示任何错误,例如 "No credential found"
如果我为任何其他用户使用 kinit 获得票证,那么 oozie 也会显示与我的本地用户帐户名相同的异常。
有什么要配置的吗?我不明白这个概念。我正在关注this 在安全集群上使用 kerberos 配置 oozie。
【问题讨论】:
-
这可能是基本的 core-site.xml oozie 配置问题参考stackoverflow.com/questions/16582126/…
-
@KSNidhin 请阅读我的问题。我问的是关于 kerberos 的问题,而不是关于模拟问题,谢谢。