You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "David Watzke (JIRA)" <ji...@apache.org> on 2015/02/04 10:47:34 UTC
[jira] [Created] (HIVE-9575) hive fails when
hive.exec.mode.local.auto=true
David Watzke created HIVE-9575:
----------------------------------
Summary: hive fails when hive.exec.mode.local.auto=true
Key: HIVE-9575
URL: https://issues.apache.org/jira/browse/HIVE-9575
Project: Hive
Issue Type: Bug
Affects Versions: 0.14.0
Environment: CentOS 6.5
Reporter: David Watzke
Hello, we're using hive 0.14.0 with cloudera 5.3 and a problem occurs when we set hive.exec.mode.local.auto=true for running a small query. The query fails with this error:
java.lang.NullPointerException
at org.apache.hadoop.hive.ql.io.HiveInputFormat.init(HiveInputFormat.java:265)
at org.apache.hadoop.hive.ql.io.HiveInputFormat.pushProjectionsAndFilters(HiveInputFormat.java:478)
at org.apache.hadoop.hive.ql.io.HiveInputFormat.pushProjectionsAndFilters(HiveInputFormat.java:471)
at org.apache.hadoop.hive.ql.io.CombineHiveInputFormat.getRecordReader(CombineHiveInputFormat.java:648)
at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:394)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:332)
at org.apache.hadoop.mapred.Child$4.run(Child.java:268)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1642)
at org.apache.hadoop.mapred.Child.main(Child.java:262)
but if we also set mapred.job.tracker=local, then it works fine.
Having to manually set mapred.job.tracker to 'local' kind of defies the purpose of the local.auto feature.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)