Hei everyone, I've updated my hadoop to 0.20. however, when I run my old version mapreduce program, it will report me " Task Id : attempt_200905181657_0002_m_000102_0, Status : FAILED Error initializing attempt_200905181818_0001_m_000102_0: java.io.FileNotFoundException: File file:/hadoop/hadoop-root/mapred/system/job_200905181818_0001/job.xml does not exist."
I monitored the whole process, the file "file:/hadoop/hadoop-root/mapred/system/job_200905181818_0001/job.xml" really exists when initializing other tasks, after the system tried "attempt_200905181818_0001_m_000102_0", it has been deleted. Actually, I set the "mapred.map.tasks" equal to 101 in both mapred-site.xml amd mapred-default.xml. Also the parameter " conf.setNumMapTasks(101)". But the hadoop framework also gives me " Task Id : attempt_200905181657_0002_m_000102_0, Status : FAILED". Obviously, it tries to create the 102th tasks, and the setting does not allow. Then it failed Any suggestions will be appreciated! Thanks -- Chen