質問: Hadoop Mapperがクラスを実行していない Hadoopバージョン0.20を使用しています。job1とjob2のジョブチェーンを作成しています(マッパーはx.jarにあり、減速機はありません)。依存関係があり、JobControlを使用してhadoopクラスターに送信しています。注意:私はsetJarByClassを持っていて、getJarは送信前にチェックされたときに正しいjarファイルを返します。 提出が完了し、ユーザーログとジョブトラッカーにエラーがないようです。しかし、私はMapperが実行されるのを見ていません(sysoutsまたはログ出力なし)が、デフォルトの出力は出力フォルダに来ているようです(入力ファイルはそのまま出力され、出力されます)。私はx.jarを使ってジョブを直接実行することができますが、なぜJobcontrolで実行されていないのかの手がかりがありません。 助けてください !
回答: この問題はかなりの間私を襲った。最後に、問題を作成したのは `UsedGenericOptionsParser` でした。これを `true` に設定すると、すべて正常に動作し始めました。