You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by Alejandro Fernandez <af...@hortonworks.com> on 2015/06/20 03:16:05 UTC
Review Request 35678: RU - Resource Manager Service Check fails
because
hdfs-site.xml is missing when host does not have NameNode component
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/35678/
-----------------------------------------------------------
Review request for Ambari, Jonathan Hurley, Nate Cole, and Sumit Mohanty.
Bugs: AMBARI-12035
https://issues.apache.org/jira/browse/AMBARI-12035
Repository: ambari
Description
-------
STR:
Deploy cluster with HDP 2.2 and HDFS, YARN, RM, ZK
On the hosts with RM, make sure that there is no NameNode
Enable NameNode HA, and RM HA
Register HDP 2.3
Start a long running job
Perform an RU, which will fail because the RM hosts will not have hdfs-site in its config folder /etc/hadoop/2.3.0.0-2800/0
Diffs
-----
ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/metainfo.xml 5385311
ambari-server/src/main/resources/common-services/YARN/2.1.0.2.0/package/scripts/yarn.py f33ad18
ambari-server/src/test/python/stacks/2.0.6/YARN/test_resourcemanager.py 448fc01
Diff: https://reviews.apache.org/r/35678/diff/
Testing
-------
Verified on a cluster with 2 RMs, one that was co-hosted with JournalNode, and one without any HDFS components.
Without the patch, the 2nd RM host did not have hdfs-site.xml; with the patch, it did have hdfs-site.xml and the RU completed.
I added a # TODO comment to make this logic more robust in the future.
Unit tests passed
----------------------------------------------------------------------
Total run:762
Total errors:0
Total failures:0
OK
Thanks,
Alejandro Fernandez