0

用户模拟/传播如何在 oozie 中工作?

4

3 回答 3

2

从 Oozie Docs检查用户传播。

它说

提交工作流作业时,配置必须包含 user.name 属性

当您没有明确添加此属性时,它会分配给提交作业的用户。

于 2014-10-28T13:38:35.770 回答
1

默认情况下,oozie 以 oozie 用户本身的身份执行其所有作业。

有一些选项可以模拟任何用户并运行 oozie 作业,在 kerborized 环境和其他受限集群中执行时非常需要。

参考这个- 用户授权配置

于 2014-10-10T08:52:38.363 回答
0

当我检查日志时,我发现有三个用户

HADOOP_SECURE_DN_USER=hdfs:
HADOOP_YARN_USER=yarn:
USER=gaurav:

因此,当通过使用 oozie 工作流或协调器运行的作业将文件写入 HDFS 时,我们必须检查所有这三个用户是否应该对该 HDFS 文件/目录具有权限。

于 2015-09-02T06:56:46.450 回答