Di Li created AMBARI-20472:
------------------------------

             Summary: MapRed History server start does not create directories 
in HDFS when WEBHDFS is disabled.
                 Key: AMBARI-20472
                 URL: https://issues.apache.org/jira/browse/AMBARI-20472
             Project: Ambari
          Issue Type: Bug
          Components: ambari-server
    Affects Versions: trunk
            Reporter: Di Li
            Assignee: Di Li
             Fix For: trunk


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)




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to