[ 
https://issues.apache.org/jira/browse/TAJO-676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hyunsik Choi resolved TAJO-676.
-------------------------------
    Resolution: Invalid

This is not a bug. This was caused by misuse of topology script.

> 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.3.4#6332)

Reply via email to