Joe McDonnell created IMPALA-11621:
--------------------------------------

             Summary: testdata/bin/kill-hive-server.sh should remove the 
HiveServer2 pid file
                 Key: IMPALA-11621
                 URL: https://issues.apache.org/jira/browse/IMPALA-11621
             Project: IMPALA
          Issue Type: Improvement
          Components: Infrastructure
    Affects Versions: Impala 4.2.0
            Reporter: Joe McDonnell


With HIVE-22193, Hive added a graceful stop functionality that also changed 
some startup scripts. Hive now keeps a file with the HiveServer2's pid and 
checks to see if it is already running before starting up. 
testdata/bin/kill-hive-server.sh uses testdata/bin/kill-java-service.sh, and it 
doesn't know to remove the pid file. Since testdata/bin/kill-java-service.sh 
would fail if it was unable to stop HiveServer2, it should be safe to remove 
the pid file after that command succeeds.

If we don't remove the pid file, the OS might reuse the pid and this could 
interfere with HiveServer2 startup.



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

Reply via email to