我在本地模式下运行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对象。
有谁能帮忙解决这个问题吗。
暂无答案!
目前还没有任何答案,快来回答吧!