Zhihua Deng created HIVE-27463:
----------------------------------

             Summary: Non-daemon thread prevents HMS from exiting when failed 
to start thrift server
                 Key: HIVE-27463
                 URL: https://issues.apache.org/jira/browse/HIVE-27463
             Project: Hive
          Issue Type: Bug
            Reporter: Zhihua Deng


When there is an error when starting the thrift server, though the HMS process 
is alive, but it's unable to serve request.
{noformat}
"Thread-7" #38 prio=5 os_prio=0 tid=0x00007f813313c000 nid=0x12cc waiting on 
condition [0x00007f80f1581000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(Native Method)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$5.run(HiveMetaStore.java:11950)


"Metastore threads starter thread" #37 daemon prio=5 os_prio=0 
tid=0x00007f813313a800 nid=0x12cb waiting on condition [0x00007f80f2b1d000]
   java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000003fd465098> (a 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
        at 
org.apache.hadoop.hive.metastore.HiveMetaStore$6.run(HiveMetaStore.java:12001){noformat}



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

Reply via email to