-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/17126/
-----------------------------------------------------------
(Updated Jan. 21, 2014, 8:26 p.m.)
Review request for Ambari, Dmitro Lisnichenko and Mahadev Konar.
Changes
-------
Add changes accordingly Sumit Mohanty's comments
Bugs: AMBARI-4354
https://issues.apache.org/jira/browse/AMBARI-4354
Repository: ambari
Description
-------
HostCleanup should also check the following directories (and clean):
/tmp/hadoop-*
For example, if the /tmp/hadoop-nagios directory is present, but it doesn't
have the right ownership/perms for nagios user, the Hive Metastore Nagios alert
will occur. I saw this after doing an install on an un-clean machine.
{code}
Hive Metastore status
CRIT for about a minute
CRITICAL: Error accessing Hive Metastore status [Error creating temp dir in
hadoop.tmp.dir /tmp/hadoop-nagios due to Permission denied]
{code}
An easy way to reproduce this:
1) Perform install
2) Go to Nagios server machine
3) Change perms on /tmp/hadoop-nagios so that the nagios user does not have
access
4) The Nagios alert will fire
Diffs (updated)
-----
ambari-agent/src/main/python/ambari_agent/HostCleanup.py 593ad16
ambari-agent/src/test/python/ambari_agent/TestHostCleanup.py 94d1715
Diff: https://reviews.apache.org/r/17126/diff/
Testing
-------
Tested on 1.3.3
Thanks,
Dmytro Shkvyra