On Single Node Hadoop Cluster, any Hive databases query gives log “Cannot run job locally: Number of reducers (= 3) is more than 1” and goes into pending state . running the map reduce job is in pending sate.
The Log displays on screen like this :
hive (shubham)> delete from table_history;
Query ID = hadoop_20160120102613_34899de4-691a-46a8-90fb-7a7371808bed
Total jobs = 1
Launching Job 1 out of 1
Number of reduce tasks determined at compile time: 3
In order to change the average load for a reducer (in bytes):
set hive.exec.reducers.bytes.per.reducer=<number>
In order to limit the maximum number of reducers:
set hive.exec.reducers.max=<number>
In order to set a constant number of reducers:
set mapreduce.job.reduces=<number>
Cannot run job locally: Number of reducers (= 3) is more than 1
Starting Job = job_1453265720699_0001, Tracking URL = http://localhost:8088/proxy/application_1453265720699_0001/
Kill Command = /usr/local/hadoop-2.6.2/bin/hadoop job -kill job_1453265720699_0001
Please help Me….