----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/57686/#review169302 -----------------------------------------------------------
Ship it! Ship It! - Alejandro Fernandez On March 17, 2017, 2:42 p.m., Di Li wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/57686/ > ----------------------------------------------------------- > > (Updated March 17, 2017, 2:42 p.m.) > > > Review request for Ambari, Alejandro Fernandez and Tim Thorpe. > > > Bugs: AMBARI-20472 > https://issues.apache.org/jira/browse/AMBARI-20472 > > > Repository: ambari > > > Description > ------- > > MapRed HistoryServer start logic (implemented in yarn.py) creates various > dirs in HDFS. The dir creation only runs thru when WEBHDFS is enabled. When > WEBHDFS is disabled, HdfsResource calls bailed with NPE as the following one. > Creating: Resource [source=null, target=/app-logs, type=directory, > action=create, owner=yarn, group=hadoop, mode=777, recursiveChown=false, > recursiveChmod=true, changePermissionforParents=false, manageIfExists=false] > Exception occurred, Reason: null > java.lang.NullPointerException > at org.apache.hadoop.fs.FileSystem.fixRelativePart(FileSystem.java:2211) > at > org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:1300) > at org.apache.hadoop.fs.FileSystem.exists(FileSystem.java:1426) > at org.apache.ambari.fast_hdfs_resource.Runner.main(Runner.java:80) > > > Diffs > ----- > > > contrib/fast-hdfs-resource/src/main/java/org/apache/ambari/fast_hdfs_resource/Runner.java > e210876 > > > Diff: https://reviews.apache.org/r/57686/diff/2/ > > > Testing > ------- > > build fast-hdfs-resource jar, patch a trunk cluster with the new jar, verify > the dirs , such as /mapred, are created when WEBHDFS is disabled. > > > Thanks, > > Di Li > >
