oozie 怎么知道我是谁?

Posted

技术标签:

【中文标题】oozie 怎么知道我是谁?【英文标题】:How does oozie know who I am? 【发布时间】:2015-04-30 16:43:58 【问题描述】:

当我运行一个 oozie 作业时,它会被提交给某种 oozie 协调器,以后会以我自己的身份运行作业(或者在我向 oozie 提交作业的 linux 帐户下)。

我猜 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>

这实际上是在模拟。

【讨论】:

以上是关于oozie 怎么知道我是谁?的主要内容,如果未能解决你的问题,请参考以下文章

我要人们都看到我,但不知道我是谁

我是谁?我在哪里?

mapView calloutAccessoryControlTapped,怎么知道是谁发起的?

我是谁?

我不知道这是病毒吗?

我是学飞机设计的,很想知道现在飞机设计中常用到软件, 包括CAD,CAE,CFD等,希望设计飞机的前辈们.....