AnsweredAssumed Answered

could not find tasktracker

Question asked by i9um0 on Oct 3, 2012
Latest reply on Oct 3, 2012 by nabeel
Hi all,

we had a intermitent problem about tasktracker. not all job submitted in our cluster finish normal, sometime error tacktracker occurred. below are error reported by our cluster.

<pre>
Map output lost, rescheduling: getMapOutput(attempt_201210021850_0124_m_000000_1,2) failed :
org.apache.hadoop.util.DiskChecker$DiskErrorException: Could not find taskTracker/hadoop-user/jobcache/job_201210021850_0124/attempt_201210021850_0124_m_000000_1/output/file.out.index in any of the configured local directories
at org.apache.hadoop.fs.LocalDirAllocator$AllocatorPerContext.getLocalPathToRead(LocalDirAllocator.java:423)
at org.apache.hadoop.fs.LocalDirAllocator.getLocalPathToRead(LocalDirAllocator.java:160)
at org.apache.hadoop.mapred.TaskTracker$MapOutputServlet.doGet(TaskTracker.java:4059)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221)
at org.apache.hadoop.http.HttpServer$QuotingInputFilter.doFilter(HttpServer.java:894)
at org.mortbay.jetty.servlet.Ser

regards,
-mugi-

Outcomes