Yida Wu created IMPALA-12336:
--------------------------------

             Summary: Testcases failed with "Memory is likely oversubscribed"
                 Key: IMPALA-12336
                 URL: https://issues.apache.org/jira/browse/IMPALA-12336
             Project: IMPALA
          Issue Type: Bug
          Components: Backend
            Reporter: Yida Wu


TestScannersAllTableFormats.test_hdfs_scanner_profile fails with following 
error messages:
{code:java}
query_test.test_scanners.TestScannersAllTableFormats.test_hdfs_scanner_profile[protocol:
 beeswax | table_format: rc/def/block | exec_option: {'test_replan': 1, 
'batch_size': 0, 'num_nodes': 0, 'disable_codegen_rows_threshold': 0, 
'disable_codegen': True, 'abort_on_error': 1, 
'exec_single_node_rows_threshold': 0} | batch_size: 16 | mt_dop: 1 | 
debug_action: -1:OPEN:[email protected]] 
{code}
*Error Message*
{code:java}
query_test/test_scanners.py:114: in test_hdfs_scanner_profile     
self.run_test_case('QueryTest/hdfs_scanner_profile', vector) 
common/impala_test_suite.py:718: in run_test_case     result = exec_fn(query, 
user=test_section.get('USER', '').strip() or None) 
common/impala_test_suite.py:656: in __exec_in_impala     result = 
self.__execute_query(target_impalad_client, query, user=user) 
common/impala_test_suite.py:992: in __execute_query     return 
impalad_client.execute(query, user=user) common/impala_connection.py:214: in 
execute     return self.__beeswax_client.execute(sql_stmt, user=user) 
beeswax/impala_beeswax.py:191: in execute     handle = 
self.__execute_query(query_string.strip(), user=user) 
beeswax/impala_beeswax.py:369: in __execute_query     
self.wait_for_finished(handle) beeswax/impala_beeswax.py:390: in 
wait_for_finished     raise ImpalaBeeswaxException("Query aborted:" + 
error_log, None) E   ImpalaBeeswaxException: ImpalaBeeswaxException: E    Query 
aborted:Failed to get minimum memory reservation of 18.94 MB on daemon 
impala-ec2-centos79-m6i-4xlarge-ondemand-1bfe.vpc.cloudera.com:27000 for query 
264e9962cf0b6c6b:baec25ee00000000 due to following error: Memory limit 
exceeded: Could not allocate memory while trying to increase reservation. E   
Query(264e9962cf0b6c6b:baec25ee00000000) could not allocate 18.94 MB without 
exceeding limit. E   Error occurred on backend 
impala-ec2-centos79-m6i-4xlarge-ondemand-1bfe.vpc.cloudera.com:27000 E   Memory 
left in process limit: 1.21 GB E   Query(264e9962cf0b6c6b:baec25ee00000000): 
Reservation=0 ReservationLimit=9.60 GB OtherMemory=0 Total=0 Peak=0 E   Memory 
is likely oversubscribed. Reducing query concurrency or configuring admission 
control may help avoid this error.
{code}
*Stacktrace*
{code:java}
query_test/test_scanners.py:114: in test_hdfs_scanner_profile
    self.run_test_case('QueryTest/hdfs_scanner_profile', vector)
common/impala_test_suite.py:718: in run_test_case
    result = exec_fn(query, user=test_section.get('USER', '').strip() or None)
common/impala_test_suite.py:656: in __exec_in_impala
    result = self.__execute_query(target_impalad_client, query, user=user)
common/impala_test_suite.py:992: in __execute_query
    return impalad_client.execute(query, user=user)
common/impala_connection.py:214: in execute
    return self.__beeswax_client.execute(sql_stmt, user=user)
beeswax/impala_beeswax.py:191: in execute
    handle = self.__execute_query(query_string.strip(), user=user)
beeswax/impala_beeswax.py:369: in __execute_query
    self.wait_for_finished(handle)
beeswax/impala_beeswax.py:390: in wait_for_finished
    raise ImpalaBeeswaxException("Query aborted:" + error_log, None)
E   ImpalaBeeswaxException: ImpalaBeeswaxException:
E    Query aborted:Failed to get minimum memory reservation of 18.94 MB on 
daemon impala-ec2-centos79-m6i-4xlarge-ondemand-1bfe.vpc.cloudera.com:27000 for 
query 264e9962cf0b6c6b:baec25ee00000000 due to following error: Memory limit 
exceeded: Could not allocate memory while trying to increase reservation.
E   Query(264e9962cf0b6c6b:baec25ee00000000) could not allocate 18.94 MB 
without exceeding limit.
E   Error occurred on backend 
impala-ec2-centos79-m6i-4xlarge-ondemand-1bfe.vpc.cloudera.com:27000
E   Memory left in process limit: 1.21 GB
E   Query(264e9962cf0b6c6b:baec25ee00000000): Reservation=0 
ReservationLimit=9.60 GB OtherMemory=0 Total=0 Peak=0
E   Memory is likely oversubscribed. Reducing query concurrency or configuring 
admission control may help avoid this error.
{code}




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to