gpt4 book ai didi

hadoop - 从不同用户的 eclipse 提交 oozie 作业?

转载 作者:可可西里 更新时间:2023-11-01 16:57:19 26 4
gpt4 key购买 nike

每当从 eclipse 提交作业时,我都会看到我的作业以用户名 ibm_skalyan 提交,但是在从终端提交作业时,我看到用户是 biadmin,并且我的作业成功运行。我在 eclipse.ini 文件中更改了我的用户名。

-Duser.name=biadmin 

我在提交作业时没有看到任何变化,最终导致我的作业失败。

最佳答案

我尝试让 Hadoop 以不同的用户身份执行 MapReduce 作业。

你可以尝试类似的东西......

UserGroupInformation ugi = UserGroupInformation.createRemoteUser("root");

ugi.doAs(new PrivilegedExceptionAction<Void>() {
//implement run() method here - generally we submit the job in this block

public Void run(){
//submit the job in this block
}
});

关于hadoop - 从不同用户的 eclipse 提交 oozie 作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28318471/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com