[ https://issues.apache.org/jira/browse/HBASE-16244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16138860#comment-16138860 ]
Andrey Elenskiy commented on HBASE-16244: ----------------------------------------- any reason this fix didn't make it to 1.3.x? We are hitting this in our integration tests as well on 1.3.1. > LocalHBaseCluster start timeout should be configurable > ------------------------------------------------------ > > Key: HBASE-16244 > URL: https://issues.apache.org/jira/browse/HBASE-16244 > Project: HBase > Issue Type: Bug > Components: hbase > Affects Versions: 1.0.1.1 > Reporter: Siddharth Wagle > Fix For: 2.0.0, 1.4.0, 0.98.21 > > Attachments: HBASE-16244.patch > > > *Scenario*: > - Ambari metrics service uses HBase in standalone mode > - On restart of AMS HBase, the Master gives up in 30 seconds due to a > hardcoded timeout in JVMClusterUtil > {noformat} > 2016-07-18 19:24:44,199 ERROR [main] master.HMasterCommandLine: Master exiting > java.lang.RuntimeException: Master not active after 30 seconds > at > org.apache.hadoop.hbase.util.JVMClusterUtil.startup(JVMClusterUtil.java:194) > at > org.apache.hadoop.hbase.LocalHBaseCluster.startup(LocalHBaseCluster.java:445) > at > org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:227) > at > org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:139) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76) > at > org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:126) > at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2526) > {noformat} > - On restart the current Master waits to become active and this leads to the > timeout being triggered, waiting for a slightly longer time evades this issue. > - The timeout it seems was meant for unit tests > Attached patch allows the timeout to be configured via hbase-site as well as > sets it to 5 minutes for clusters started through HMasterCommandLine. -- This message was sent by Atlassian JIRA (v6.4.14#64029)