You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ambari.apache.org by "Di Li (JIRA)" <ji...@apache.org> on 2017/03/16 02:18:41 UTC

[jira] [Created] (AMBARI-20472) MapRed History server start does not create directories in HDFS when WEBHDFS is disabled.

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)