Seungun Choe created TAJO-676:
---------------------------------

             Summary: Even though RackResolver cause NPE, a query is not 
terminated.
                 Key: TAJO-676
                 URL: https://issues.apache.org/jira/browse/TAJO-676
             Project: Tajo
          Issue Type: Bug
            Reporter: Seungun Choe


{noformat}
2014-03-07 14:40:24,516 WARN  net.ScriptBasedMapping 
(ScriptBasedMapping.java:runResolveCommand(245)) - Exception running 
/home/hadoop/servers/hadoop-2.0.0-cdh4.3.0/etc/hadoop/topology.py A.B.C.D
java.io.IOException: Cannot run program 
"/home/hadoop/servers/hadoop-2.0.0-cdh4.3.0/etc/hadoop/topology.py" (in 
directory "/home/hadoop/servers/tajo-0.8.0-SNAPSHOT"): java.io.IOException: 
error=13, Permission denied
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:470)
        at org.apache.hadoop.util.Shell.runCommand(Shell.java:206)
        at org.apache.hadoop.util.Shell.run(Shell.java:188)
        at 
org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:381)
        at 
org.apache.hadoop.net.ScriptBasedMapping$RawScriptBasedMapping.runResolveCommand(ScriptBasedMapping.java:242)
        at 
org.apache.hadoop.net.ScriptBasedMapping$RawScriptBasedMapping.resolve(ScriptBasedMapping.java:180)
        at 
org.apache.hadoop.net.CachedDNSToSwitchMapping.resolve(CachedDNSToSwitchMapping.java:119)
        at 
org.apache.hadoop.yarn.util.RackResolver.coreResolve(RackResolver.java:98)
        at 
org.apache.hadoop.yarn.util.RackResolver.resolve(RackResolver.java:92)
        at 
org.apache.tajo.master.DefaultTaskScheduler$ScheduledRequests.addLeafTask(DefaultTaskScheduler.java:395)
        at 
org.apache.tajo.master.DefaultTaskScheduler$ScheduledRequests.access$600(DefaultTaskScheduler.java:367)
        at 
org.apache.tajo.master.DefaultTaskScheduler.handle(DefaultTaskScheduler.java:217)
        at 
org.apache.tajo.master.DefaultTaskScheduler.handle(DefaultTaskScheduler.java:55)
        at 
org.apache.tajo.master.querymaster.QueryMasterTask$TaskSchedulerDispatcher.handle(QueryMasterTask.java:250)
        at 
org.apache.tajo.master.querymaster.QueryMasterTask$TaskSchedulerDispatcher.handle(QueryMasterTask.java:245)
        at 
org.apache.tajo.master.TajoAsyncDispatcher.dispatch(TajoAsyncDispatcher.java:137)
        at 
org.apache.tajo.master.TajoAsyncDispatcher$1.run(TajoAsyncDispatcher.java:79)
        at java.lang.Thread.run(Thread.java:662)
Caused by: java.io.IOException: java.io.IOException: error=13, Permission denied
        at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
        at java.lang.ProcessImpl.start(ProcessImpl.java:65)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
        ... 17 more
2014-03-07 14:40:24,518 FATAL master.TajoAsyncDispatcher 
(TajoAsyncDispatcher.java:dispatch(143)) - Error in dispatcher thread:T_SCHEDULE
java.lang.NullPointerException
        at 
org.apache.hadoop.yarn.util.RackResolver.coreResolve(RackResolver.java:99)
        at 
org.apache.hadoop.yarn.util.RackResolver.resolve(RackResolver.java:92)
        at 
org.apache.tajo.master.DefaultTaskScheduler$ScheduledRequests.addLeafTask(DefaultTaskScheduler.java:395)
        at 
org.apache.tajo.master.DefaultTaskScheduler$ScheduledRequests.access$600(DefaultTaskScheduler.java:367)
        at 
org.apache.tajo.master.DefaultTaskScheduler.handle(DefaultTaskScheduler.java:217)
        at 
org.apache.tajo.master.DefaultTaskScheduler.handle(DefaultTaskScheduler.java:55)
        at 
org.apache.tajo.master.querymaster.QueryMasterTask$TaskSchedulerDispatcher.handle(QueryMasterTask.java:250)
        at 
org.apache.tajo.master.querymaster.QueryMasterTask$TaskSchedulerDispatcher.handle(QueryMasterTask.java:245)
        at 
org.apache.tajo.master.TajoAsyncDispatcher.dispatch(TajoAsyncDispatcher.java:137)
        at 
org.apache.tajo.master.TajoAsyncDispatcher$1.run(TajoAsyncDispatcher.java:79)
        at java.lang.Thread.run(Thread.java:662)
{noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to