当我运行 oozie 作业时,它会被提交给某种 oozie 协调器,稍后作业会以我自己的身份运行(或者在我将作业提交给 oozie 的 linux 帐户下运行)。
我猜 oozie 可以使用安全模拟 (https://hadoop.apache.org/docs/r1.2.1/Secure_Impersonation.html) 来模拟我,但是当在命令行上提交作业时,告诉 oozie“提交此作业的用户是 XXX”的机制是什么?该机制有多安全? oozie 会阻止用户尝试提交作业,就好像他们是另一个用户一样吗?
谢谢
最佳答案
具体配置的时候会在oozie-site.xml中添加。
在下面找到一个示例:
<property>
<name>oozie.system.id</name>
<value>${user.name}</value>
<description>
The Oozie system ID.
</description>
</property>
这实际上是在进行模拟。
关于security - oozie怎么知道我是谁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29973366/