如何使用hadoop在本地模式下运行的jobid终止作业

bjg7j2ky  于 2021-05-31  发布在  Hadoop
关注(0)|答案(0)|浏览(207)

我在本地模式下运行hadoop作业,即作业在linux机器的单个jvm中运行。当我尝试使用jobclient终止正在运行的作业时,runningjob对象返回null。下面是我使用的代码:

**string jobdetails=“作业\u local65122045\u 0001”;

jobid jobid=jobid.forname(作业详细信息);
jobclient jobclient=新jobclient(conf);
runningjob runningjob=jobclient.getjob(jobid)**
虽然作业正在运行,但我将runningjob对象设置为null。但是,对于hadoop作业,我成功地获取了runningjob对象。
有谁能帮忙解决这个问题吗。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题