Problem: WebHCat is unable to submit Hive jobs when running in secure mode. All Hive operations will fail.
The following error is reported in the Hive log file:
FAILED: Error in metadata: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask templeton: job failed with exit code 1
Problem: Failure to report correct state for the killed job in WebHCatalog.
The following error is reported in the WebHCatalog log file:
\"failureInfo\":\"JobCleanup Task Failure, Task: task_201304012042_0406_m_000002\",\"runState\":3
Problem: WebHCatalog configuration
templeton.libjars
property value is incorrect. For more information see AMBARI-2862.Workaround: Change the value for the property in the
/usr/lib/hcatalog/conf/webhcat-site.xml
file, as shown below:<property> <name>templeton.libjars</name> <value>/usr/lib/zookeeper/zookeeper.jar,/usr/lib/hcatalog/share/hcatalog/hcatalog-core.jar,/usr/lib/hive/lib/hive-exec-0.11.0.1.3.2.0-97.jar,/usr/lib/hive/lib/hive-metastore-0.11.0.1.3.2.0-97.jar,/usr/lib/hive/lib/libfb303-0.9.0.jar,/usr/lib/hive/lib/libthrift-0.9.0.jar,/usr/lib/hive/lib/jdo2-api-2.3-ec.jar,/usr/lib/hive/lib/slf4j-api-1.6.1.jar,/usr/lib/hcatalog/share/webhcat/svr/lib/antlr-runtime-3.4.jar,/usr/lib/hive/lib/datanucleus-api-jdo-3.0.7.jar,/usr/lib/hive/lib/datanucleus-api-jdo-3.0.7.jar,/usr/lib/hive/lib/datanucleus-core-3.0.9.jar,/usr/lib/hive/lib/datanucleus-enhancer-3.0.1.jar,/usr/lib/hive/lib/datanucleus-rdbms-3.0.8.jar</value> </property>