-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/33477/
-----------------------------------------------------------
Review request for Ambari, Andrew Onischuk and Robert Levas.
Bugs: AMBARI-10691
https://issues.apache.org/jira/browse/AMBARI-10691
Repository: ambari
Description
-------
Problem:
I ran Ambari 1.7 to install HDP 2.2 on a VM after changing all the /var/log,
/var/run, /hadoop references form defaults to instead be under some other dir.
I am encountering a number of Ambari failures which I needed help on.
After the install wizard error out I also noticed:
HS2 does not stay up. From the logs I see below error
org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException):
Permission denied: user=hive, access=WRITE, inode="/":hdfs:hdfs:drwxr-xr-x
Solution:
When hive uses a custom hive.exec.scratchdir path on the Hadoop Filesystem, it
automatically tries to create said path at start and it will fail to do so as
it does not have the required permissions.
Ambari will create said custom folder if needed and set the appropiate
permissions.
Diffs
-----
ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/hive_service.py
f7266f1
ambari-server/src/main/resources/common-services/HIVE/0.12.0.2.0/package/scripts/params_linux.py
b93d056
ambari-server/src/test/python/stacks/2.0.6/HIVE/test_hive_server.py ecba234
ambari-server/src/test/python/stacks/2.0.6/configs/default.json 90cae08
ambari-server/src/test/python/stacks/2.0.6/configs/secured.json 6cce47c
Diff: https://reviews.apache.org/r/33477/diff/
Testing
-------
mvn clean test
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Ambari Main ....................................... SUCCESS [6.912s]
[INFO] Apache Ambari Project POM ......................... SUCCESS [0.116s]
[INFO] Ambari Web ........................................ SUCCESS [29.655s]
[INFO] Ambari Views ...................................... SUCCESS [1.196s]
[INFO] Ambari Admin View ................................. SUCCESS [19.873s]
[INFO] Ambari Metrics Common ............................. SUCCESS [1.116s]
[INFO] Ambari Server ..................................... SUCCESS [2:39.489s]
[INFO] Ambari Agent ...................................... SUCCESS [9.179s]
[INFO] Ambari Client ..................................... SUCCESS [0.202s]
[INFO] Ambari Python Client .............................. SUCCESS [1.121s]
[INFO] Ambari Groovy Client .............................. SUCCESS [2.917s]
[INFO] Ambari Shell ...................................... SUCCESS [0.108s]
[INFO] Ambari Python Shell ............................... SUCCESS [0.637s]
[INFO] Ambari Groovy Shell ............................... SUCCESS [1.760s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
Thanks,
Emil Anca