----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/36332/ -----------------------------------------------------------
Review request for Ambari and Robert Levas. Bugs: AMBARI-12342 https://issues.apache.org/jira/browse/AMBARI-12342 Repository: ambari Description ------- topology_script.py is not available on HMaster machine. HMaster Log: java.io.IOException: Cannot run program "/etc/hadoop/conf/topology_script.py" (in directory "/run/hbase"): error=2, No such file or directory at java.lang.ProcessBuilder.start(ProcessBuilder.java:1047) at org.apache.hadoop.util.Shell.runCommand(Shell.java:485) at org.apache.hadoop.util.Shell.run(Shell.java:455) at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:715) at org.apache.hadoop.net.ScriptBasedMapping$RawScriptBasedMapping.runResolveCommand(ScriptBasedMapping.java:251) at org.apache.hadoop.net.ScriptBasedMapping$RawScriptBasedMapping.resolve(ScriptBasedMapping.java:188) at org.apache.hadoop.net.CachedDNSToSwitchMapping.resolve(CachedDNSToSwitchMapping.java:119) at org.apache.hadoop.hbase.master.RackManager.getRack(RackManager.java:66) at org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer$Cluster.<init>(BaseLoadBalancer.java:184) at org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.createCluster(BaseLoadBalancer.java:966) at org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.randomAssignment(BaseLoadBalancer.java:1010) at org.apache.hadoop.hbase.master.AssignmentManager.getRegionPlan(AssignmentManager.java:2262) at org.apache.hadoop.hbase.master.AssignmentManager.handleRegion(AssignmentManager.java:951) at org.apache.hadoop.hbase.master.AssignmentManager$6.run(AssignmentManager.java:1379) at org.apache.hadoop.hbase.master.AssignmentManager$3.run(AssignmentManager.java:1181) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: error=2, No such file or directory at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.<init>(UNIXProcess.java:186) at java.lang.ProcessImpl.start(ProcessImpl.java:130) at java.lang.ProcessBuilder.start(ProcessBuilder.java:1028) ... 19 more Diffs ----- ambari-server/src/main/resources/stacks/HDP/2.0.6/hooks/before-START/scripts/hook.py a3fdef9 ambari-server/src/test/python/stacks/2.0.6/configs/secured.json 5da1679 ambari-server/src/test/python/stacks/2.0.6/hooks/before-START/test_before_start.py 0895b7e Diff: https://reviews.apache.org/r/36332/diff/ Testing ------- Manual tested Unit tests updated mvn clean test Thanks, Tom Beerbower