Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Cannot Reproduce
-
2.5.2
-
None
Description
Post migration hive service check failed with following error:
Templeton Smoke Test (ddl cmd): Failed. :
{"error":"User: HTTP/mmk-m-2.fyre.ibm.com@IBM.COM is not allowed to impersonate ambari-qa"}http_code <500>
2017-08-18 09:51:50,109 - Retrying after 5 seconds. Reason: Execution of '/var/lib/ambari-agent/tmp/templetonSmoke.sh mmk-m-2.fyre.ibm.com ambari-qa 50111 idtest.ambari-qa.1503075103.65.pig /etc/security/keytabs/smokeuser.headless.keytab true /usr/bin/kinit ambari-qa-m13@IBM.COM /var/lib/ambari-agent/tmp' returned 1. Templeton Smoke Test (ddl cmd): Failed. :
http_code <500>
Templeton Smoke Test (ddl cmd): Failed. :
http_code <500>
WORKAROUND:
Shailaja suggested to modify all the entries in custom core-site property under HDFS service to * and also add hbase. I added hbase key value pair as following:
hadoop.proxyuser.hbase.groups *
hadoop.proxyuser.hbase.hosts *
Also modified following properties:
hadoop.proxyuser.hcat.hosts was mmk-m-2.fyre.ibm.com modified to *
hadoop.proxyuser.HTTP.hosts was mmk-m-2.fyre.ibm.com modified to *
hadoop.proxyuser.yarn.hosts was mmk-m-2.fyre.ibm.com modified to *
hadoop.proxyuser.knox.groups was users modified to *
hadoop.proxyuser.HTTP.groups was users modified to *
hadoop.proxyuser.root.hosts was mmk-m-1.fyre.ibm.com modified to *
After that hive service check passed. If this work around is not done bigsql upgrade will fail during service check. This step is not documented.