2015-04-30 65 views
0

当我运行一个oozie作业时,它被提交给某种oozie协调器,其中的作业稍后以自己的身份运行(或者在我将作业提交给oozie的linux帐户下)。oozie如何知道我是谁?

即时消息猜测oozie可以冒充我使用安全模拟(https://hadoop.apache.org/docs/r1.2.1/Secure_Impersonation.html),但是当作业是在命令行上提交时,告诉oozie'提交此作业的用户是XXX'的机制是什么?该机制有多安全? oozie会阻止用户尝试提交工作,就像他们是另一个用户一样吗?

感谢

回答

1

的细节在Oozie的-site.xml中实际添加在配置。

找到范例如下:

<property> 
    <name>oozie.system.id</name> 
    <value>${user.name}</value> 
    <description> 
     The Oozie system ID. 
    </description> 
    </property> 

这实际上做了模拟。

相关问题