Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created 01-08-2024 10:33 PM
As an admin of a CDH cluster ,
some query has submitted to the hiveserver2 , but the query still in the hiveserver make the explain stage , which does not submit to the yarn cluster and has no application id on yarn . And the query make the hiveserver2 wrong which has a too long query such as
select * from aaa where code in ('xxx','xxx1','xxx3',.......'xxx2000000') ;
A sql has more than milion row may make the hiveserver2 corrupt .
The 10002 web page seems does not have some action button like yarn web the deal with the query .
The cdh version is 6.3.2 . hive version 2.1.1 .
When this situation occur , I have to restart the hiveserver2 .
I want to know if there is some way to kill a query through hive queryid or hive sessionid o instead of yarn applicationid .
It is also usefull when someone query the metastore which multithread such as "use hadoop " sql with 30 or more active connect , The adminastritor has the ability to kill them forcely .
Created 01-16-2024 07:49 AM
@bulbcat Hive has a KILL QUERY <queryId> command to achieve what you requested here. The feature got added through the following upstream Jiras HIVE-17483, HIVE-20549
But this command is not present in the Hive version you mentioned above. It got added in Hive 3.0, which is available in Cloudera CDP clusters.
Created 01-16-2024 07:49 AM
@bulbcat Hive has a KILL QUERY <queryId> command to achieve what you requested here. The feature got added through the following upstream Jiras HIVE-17483, HIVE-20549
But this command is not present in the Hive version you mentioned above. It got added in Hive 3.0, which is available in Cloudera CDP clusters.
Created 01-18-2024 10:04 PM
Much Thanks .