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)