You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tajo.apache.org by "Seungun Choe (JIRA)" <ji...@apache.org> on 2014/03/07 06:46:43 UTC

[jira] [Created] (TAJO-676) Even though RackResolver cause NPE, a query is not terminated.

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)