[
https://issues.apache.org/jira/browse/AMBARI-20472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Di Li updated AMBARI-20472:
---------------------------
Attachment: AMBARI-20472.patch
> 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
>
> Attachments: AMBARI-20472.patch
>
>
> 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)