Hi,

I have been running a hadoop cluster successfully for a few months.  During
today's run, I am seeing a new error and it is not clear to me how to
resolve it. Below are the stack traces and the configure file I am using.
Please share any tips you may have.

Thanks,
Paul

09/03/16 16:28:25 INFO mapred.JobClient: Task Id :
task_200903161455_0003_m_000127_0, Status : FAILED
java.lang.ArrayIndexOutOfBoundsException: 3
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:71)
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:22)
        at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:47)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:219)
        at
org.apache.hadoop.mapred.TaskTracker$Child.main(TaskTracker.java:2124)

task_200903161455_0003_m_000127_0: Starting
null.task_200903161455_0003_m_000127_0
task_200903161455_0003_m_000127_0: Closing
task_200903161455_0003_m_000127_0: log4j:WARN No appenders could be found
for logger (org.apache.hadoop.mapred.TaskRu
task_200903161455_0003_m_000127_0: log4j:WARN Please initialize the log4j
system properly.
09/03/16 16:28:27 INFO mapred.JobClient: Task Id :
task_200903161455_0003_m_000128_0, Status : FAILED
java.lang.ArrayIndexOutOfBoundsException: 3
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:71)
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:22)
        at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:47)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:219)
        at
org.apache.hadoop.mapred.TaskTracker$Child.main(TaskTracker.java:2124)

task_200903161455_0003_m_000128_0: Starting
null.task_200903161455_0003_m_000128_0
task_200903161455_0003_m_000128_0: Closing
09/03/16 16:28:32 INFO mapred.JobClient: Task Id :
task_200903161455_0003_m_000128_1, Status : FAILED
java.lang.ArrayIndexOutOfBoundsException: 3
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:71)
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:22)
        at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:47)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:219)
        at
org.apache.hadoop.mapred.TaskTracker$Child.main(TaskTracker.java:2124)

task_200903161455_0003_m_000128_1: Starting
null.task_200903161455_0003_m_000128_1
task_200903161455_0003_m_000128_1: Closing
09/03/16 16:28:37 INFO mapred.JobClient: Task Id :
task_200903161455_0003_m_000127_1, Status : FAILED
java.lang.ArrayIndexOutOfBoundsException: 3
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:71)
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:22)
        at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:47)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:219)
        at
org.apache.hadoop.mapred.TaskTracker$Child.main(TaskTracker.java:2124)

:qsk_200903161455_0003_m_000127_1: Starting
null.task_200903161455_0003_m_000127_1
clear200903161455_0003_m_000127_1: Closing
task_200903161455_0003_m_000127_1: log4j:WARN No appenders could be found
for logger (org.apache.hadoop.ipc.Client).
task_200903161455_0003_m_000127_1: log4j:WARN Please initialize the log4j
system properly.
09/03/16 16:28:40 INFO mapred.JobClient: Task Id :
task_200903161455_0003_m_000128_2, Status : FAILED
java.lang.ArrayIndexOutOfBoundsException: 3
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:71)
        at com.sun.pinkdots.LogHandler$Mapper.map(LogHandler.java:22)
        at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:47)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:219)
        at
org.apache.hadoop.mapred.TaskTracker$Child.main(TaskTracker.java:2124)

task_200903161455_0003_m_000128_2: Starting
null.task_200903161455_0003_m_000128_2
task_200903161455_0003_m_000128_2: Closing
09/03/16 16:28:46 INFO mapred.JobClient:  map 100% reduce 100%
java.io.IOException: Job failed!
        at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1062)
        at com.sun.pinkdots.Main.handleLogs(Main.java:63)
        at com.sun.pinkdots.Main.main(Main.java:35)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
        at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
        at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)


#
# First, setup the necessary filesystem locations
#
${HADOOP}/bin/hadoop dfs -rmr hdfs:///user/${USER}/pinkdots
${HADOOP}/bin/hadoop dfs -copyFromLocal \
  file://${HOME}/pinkdots/config/glassfish_admin.xml \
  hdfs:///user/${USER}/pinkdots/config/glassfish_admin.xml
${HADOOP}/bin/hadoop dfs -copyFromLocal \
  file://${HOME}/pinkdots/data/combined/hits_all.txt \
  hdfs:///user/${USER}/pinkdots/data/combined/hits_all.txt
${HADOOP}/bin/hadoop dfs -mkdir
hdfs:///user/${USER}/pinkdots/work/tile_handler

#
# Then run the actual job
#
${HADOOP}/bin/hadoop --config ${HADOOP}/conf \
  jar ${HOME}/pinkdots/dist/pinkdots.jar \
  com.sun.pinkdots.Main \
  hdfs:///user/${USER}/pinkdots/config/glassfish_admin.xml \
  hdfs:///user/${USER}/pinkdots/data/combined \
  hdfs:///user/${USER}/pinkdots/work/log_handler \
  hdfs:///user/${USER}/pinkdots/work/tile_handler \
  file://${HOME}/pinkdots/tiles.zip


-- 
View this message in context: 
http://www.nabble.com/Problem-with-com.sun.pinkdots.LogHandler-tp22550022p22550022.html
Sent from the Hadoop core-user mailing list archive at Nabble.com.

Reply via email to