vincentzhao created HIVE-20643:
----------------------------------

             Summary: hive job was hang when execute aggregate calculation such 
as max()、count()
                 Key: HIVE-20643
                 URL: https://issues.apache.org/jira/browse/HIVE-20643
             Project: Hive
          Issue Type: Bug
    Affects Versions: 2.3.0
            Reporter: vincentzhao


if i run "select * from table limit 10" in the hive, it can return successful. 
but when i was run "select max() from table" ,it is hang.

*the output massage :-----------------------------------*

Logging initialized using configuration in 
file:/app/apache-hive-2.3.0-bin/conf/hive-log4j2.properties Async: true
WARNING: Hive-on-MR is deprecated in Hive 2 and may not be available in the 
future versions. Consider using a different execution engine (i.e. spark, tez) 
or using Hive 1.X releases.
Query ID = root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1
Total jobs = 1
Launching Job 1 out of 1
Number of reduce tasks determined at compile time: 1
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: Input Size (= 562011785) is larger than 
hive.exec.mode.local.auto.inputbytes.max (= 256000000)。

 

*The hive.log 
:---------------------------------------------------------------------*


========"new HiveConf()"========

2018-09-27T08:55:46,192 INFO [5cf99469-4f8e-49b1-9108-b94b3928a2df main]: 
lockmgr.DbLockManager (DbLockManager.java:lock(104)) - Response to 
queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
LockResponse(lockid:19039, state:ACQUIRED)
2018-09-27T08:55:46,193 INFO [5cf99469-4f8e-49b1-9108-b94b3928a2df main]: 
lockmgr.DbTxnManager (DbTxnManager.java:startHeartbeat(507)) - Started 
heartbeat with delay/interval = 150000/150000 MILLISECONDS for query: 
root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1
2018-09-27T08:55:46,193 INFO [5cf99469-4f8e-49b1-9108-b94b3928a2df main]: 
ql.Driver (Driver.java:execute(1734)) - Executing 
command(queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1): 
select count(*) from tick2
2018-09-27T08:55:46,195 WARN [5cf99469-4f8e-49b1-9108-b94b3928a2df main]: 
ql.Driver (Driver.java:logMrWarning(2094)) - Hive-on-MR is deprecated in Hive 2 
and may not be available in the future versions. Consider using a different 
execution engine (i.e. spark, tez) or using Hive 1.X releases.
2018-09-27T08:55:46,195 INFO [5cf99469-4f8e-49b1-9108-b94b3928a2df main]: 
ql.Driver (SessionState.java:printInfo(1111)) - WARNING: Hive-on-MR is 
deprecated in Hive 2 and may not be available in the future versions. Consider 
using a different execution engine (i.e. spark, tez) or using Hive 1.X releases.
2018-09-27T08:55:46,197 INFO [5cf99469-4f8e-49b1-9108-b94b3928a2df main]: 
ql.Driver (SessionState.java:printInfo(1111)) - Query ID = 
root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1
2018-09-27T08:55:46,197 INFO [5cf99469-4f8e-49b1-9108-b94b3928a2df main]: 
ql.Driver (SessionState.java:printInfo(1111)) - Total jobs = 1
2018-09-27T08:55:46,209 INFO [5cf99469-4f8e-49b1-9108-b94b3928a2df main]: 
ql.Driver (SessionState.java:printInfo(1111)) - Launching Job 1 out of 1
2018-09-27T08:55:46,211 INFO [5cf99469-4f8e-49b1-9108-b94b3928a2df main]: 
ql.Driver (Driver.java:launchTask(2174)) - Starting task [Stage-1:MAPRED] in 
parallel
2018-09-27T08:55:46,212 INFO [Thread-6]: exec.Task 
(SessionState.java:printInfo(1111)) - Number of reduce tasks determined at 
compile time: 1
2018-09-27T08:55:46,212 INFO [Thread-6]: exec.Task 
(SessionState.java:printInfo(1111)) - In order to change the average load for a 
reducer (in bytes):
2018-09-27T08:55:46,212 INFO [Thread-6]: exec.Task 
(SessionState.java:printInfo(1111)) - set 
hive.exec.reducers.bytes.per.reducer=<number>
2018-09-27T08:55:46,212 INFO [Thread-6]: exec.Task 
(SessionState.java:printInfo(1111)) - In order to limit the maximum number of 
reducers:
2018-09-27T08:55:46,212 INFO [Thread-6]: exec.Task 
(SessionState.java:printInfo(1111)) - set hive.exec.reducers.max=<number>
2018-09-27T08:55:46,212 INFO [Thread-6]: exec.Task 
(SessionState.java:printInfo(1111)) - In order to set a constant number of 
reducers:
2018-09-27T08:55:46,212 INFO [Thread-6]: exec.Task 
(SessionState.java:printInfo(1111)) - set mapreduce.job.reduces=<number>
2018-09-27T08:55:46,225 INFO [Thread-6]: exec.Task 
(SessionState.java:printInfo(1111)) - Cannot run job locally: Input Size (= 
562011785) is larger than hive.exec.mode.local.auto.inputbytes.max (= 256000000)
2018-09-27T08:55:46,231 INFO [Thread-6]: ql.Context 
(Context.java:getMRScratchDir(454)) - New scratch dir is 
hdfs://cluster/app/apache-hive-2.3.0-bin/tmp/hive-root/root/5cf99469-4f8e-49b1-9108-b94b3928a2df/hive_2018-09-27_08-55-41_865_3811548964141108768-2
2018-09-27T08:55:46,237 INFO [Thread-6]: mr.ExecDriver 
(ExecDriver.java:execute(287)) - Using 
org.apache.hadoop.hive.ql.io.CombineHiveInputFormat
2018-09-27T08:55:46,241 INFO [Thread-6]: exec.Utilities 
(Utilities.java:getInputPaths(3023)) - Processing alias tick2
2018-09-27T08:55:46,241 INFO [Thread-6]: exec.Utilities 
(Utilities.java:getInputPaths(3052)) - Adding 1 inputs; the first input is 
hdfs://cluster/usr/hive/warehouse/tick2
2018-09-27T08:55:46,242 INFO [Thread-6]: exec.Utilities 
(Utilities.java:isEmptyPath(2332)) - Content Summary 
hdfs://cluster/usr/hive/warehouse/tick2length: 562011785 num files: 1 num 
directories: 1
2018-09-27T08:55:46,242 INFO [Thread-6]: ql.Context 
(Context.java:getMRScratchDir(454)) - New scratch dir is 
hdfs://cluster/app/apache-hive-2.3.0-bin/tmp/hive-root/root/5cf99469-4f8e-49b1-9108-b94b3928a2df/hive_2018-09-27_08-55-41_865_3811548964141108768-2
2018-09-27T08:55:46,331 INFO [Thread-6]: exec.SerializationUtilities 
(SerializationUtilities.java:serializePlan(450)) - Serializing MapWork using 
kryo
2018-09-27T08:55:46,471 INFO [Thread-6]: Configuration.deprecation 
(Configuration.java:warnOnceIfDeprecated(1173)) - mapred.submit.replication is 
deprecated. Instead, use mapreduce.client.submit.file.replication
2018-09-27T08:55:46,476 INFO [Thread-6]: exec.Utilities 
(Utilities.java:setBaseWork(616)) - Serialized plan (via FILE) - name: null 
size: 6.48KB
2018-09-27T08:55:46,479 INFO [Thread-6]: exec.SerializationUtilities 
(SerializationUtilities.java:serializePlan(450)) - Serializing ReduceWork using 
kryo
2018-09-27T08:55:46,499 INFO [Thread-6]: exec.Utilities 
(Utilities.java:setBaseWork(616)) - Serialized plan (via FILE) - name: null 
size: 5.67KB
2018-09-27T08:55:46,736 INFO [Thread-6]: exec.Utilities 
(Utilities.java:getBaseWork(407)) - PLAN PATH = 
hdfs://cluster/app/apache-hive-2.3.0-bin/tmp/hive-root/root/5cf99469-4f8e-49b1-9108-b94b3928a2df/hive_2018-09-27_08-55-41_865_3811548964141108768-2/-mr-10005/0be9de35-7cf8-4896-8496-964bbeebc9c8/map.xml
2018-09-27T08:55:46,736 INFO [Thread-6]: exec.Utilities 
(Utilities.java:getBaseWork(407)) - PLAN PATH = 
hdfs://cluster/app/apache-hive-2.3.0-bin/tmp/hive-root/root/5cf99469-4f8e-49b1-9108-b94b3928a2df/hive_2018-09-27_08-55-41_865_3811548964141108768-2/-mr-10005/0be9de35-7cf8-4896-8496-964bbeebc9c8/reduce.xml
2018-09-27T08:58:16,195 INFO [Heartbeater-0]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0
2018-09-27T09:00:46,194 INFO [Heartbeater-0]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0
2018-09-27T09:03:16,194 INFO [Heartbeater-1]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0
2018-09-27T09:05:46,193 INFO [Heartbeater-0]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0
2018-09-27T09:08:16,194 INFO [Heartbeater-2]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0
2018-09-27T09:10:46,198 INFO [Heartbeater-2]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0
2018-09-27T09:13:16,193 INFO [Heartbeater-2]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0
2018-09-27T09:15:46,194 INFO [Heartbeater-2]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0
2018-09-27T09:18:16,193 INFO [Heartbeater-2]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0
2018-09-27T09:20:46,194 INFO [Heartbeater-2]: lockmgr.DbTxnManager 
(DbTxnManager.java:heartbeat(455)) - Sending heartbeat for txnid:0 and 
lockid:19039 queryId=root_20180927085541_71b0e652-ad29-4a2f-ac53-1e9a4f34cec1 
txnid:0

 

 

 

 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to