0
我有一個驅動程序在Hadoop 2.4.0上使用org.apache.hadoop.mapreduce.Job.waitForCompletion(boolean)啓動MapReduce作業。我遇到的問題是,如果驅動程序在作業過程中崩潰,作業將繼續運行。如果驅動程序崩潰,是否有辦法殺死啓動的MapReduce作業?驅動程序崩潰是不是我的控制之下。我猜測這需要客戶和工作人員定期輪詢對方。 API中有這樣的設置或方法嗎?如果驅動程序崩潰,則終止MapReduce作業
嘗試jobClient.run(conf)。如果出現問題,這將引發異常。 –