You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2018/08/02 19:51:50 UTC

[04/51] [partial] hbase-site git commit: Published site at 613d831429960348dc42c3bdb6ea5d31be15c81c.

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/testdevapidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-frame.html b/testdevapidocs/allclasses-frame.html
index 1b24e50..b9a38d0 100644
--- a/testdevapidocs/allclasses-frame.html
+++ b/testdevapidocs/allclasses-frame.html
@@ -490,6 +490,7 @@
 <li><a href="org/apache/hadoop/hbase/RESTApiClusterManager.Service.html" title="enum in org.apache.hadoop.hbase" target="classFrame">RESTApiClusterManager.Service</a></li>
 <li><a href="org/apache/hadoop/hbase/chaos/actions/RestartActionBaseAction.html" title="class in org.apache.hadoop.hbase.chaos.actions" target="classFrame">RestartActionBaseAction</a></li>
 <li><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveMasterAction.html" title="class in org.apache.hadoop.hbase.chaos.actions" target="classFrame">RestartActiveMasterAction</a></li>
+<li><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions" target="classFrame">RestartActiveNameNodeAction</a></li>
 <li><a href="org/apache/hadoop/hbase/util/RestartMetaTest.html" title="class in org.apache.hadoop.hbase.util" target="classFrame">RestartMetaTest</a></li>
 <li><a href="org/apache/hadoop/hbase/chaos/actions/RestartRandomDataNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions" target="classFrame">RestartRandomDataNodeAction</a></li>
 <li><a href="org/apache/hadoop/hbase/chaos/actions/RestartRandomRsAction.html" title="class in org.apache.hadoop.hbase.chaos.actions" target="classFrame">RestartRandomRsAction</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/testdevapidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/allclasses-noframe.html b/testdevapidocs/allclasses-noframe.html
index 7b96d5d..8092c7f 100644
--- a/testdevapidocs/allclasses-noframe.html
+++ b/testdevapidocs/allclasses-noframe.html
@@ -490,6 +490,7 @@
 <li><a href="org/apache/hadoop/hbase/RESTApiClusterManager.Service.html" title="enum in org.apache.hadoop.hbase">RESTApiClusterManager.Service</a></li>
 <li><a href="org/apache/hadoop/hbase/chaos/actions/RestartActionBaseAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActionBaseAction</a></li>
 <li><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveMasterAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActiveMasterAction</a></li>
+<li><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActiveNameNodeAction</a></li>
 <li><a href="org/apache/hadoop/hbase/util/RestartMetaTest.html" title="class in org.apache.hadoop.hbase.util">RestartMetaTest</a></li>
 <li><a href="org/apache/hadoop/hbase/chaos/actions/RestartRandomDataNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartRandomDataNodeAction</a></li>
 <li><a href="org/apache/hadoop/hbase/chaos/actions/RestartRandomRsAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartRandomRsAction</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/testdevapidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/constant-values.html b/testdevapidocs/constant-values.html
index 92fdfe5..6491347 100644
--- a/testdevapidocs/constant-values.html
+++ b/testdevapidocs/constant-values.html
@@ -2220,6 +2220,20 @@
 <td class="colLast"><code>"hbase.chaosmonkey.action.killmastertimeout"</code></td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.chaos.actions.Action.KILL_NAMENODE_TIMEOUT_DEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#KILL_NAMENODE_TIMEOUT_DEFAULT">KILL_NAMENODE_TIMEOUT_DEFAULT</a></code></td>
+<td class="colLast"><code>60000L</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.chaos.actions.Action.KILL_NAMENODE_TIMEOUT_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#KILL_NAMENODE_TIMEOUT_KEY">KILL_NAMENODE_TIMEOUT_KEY</a></code></td>
+<td class="colLast"><code>"hbase.chaosmonkey.action.killnamenodetimeout"</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.chaos.actions.Action.KILL_RS_TIMEOUT_DEFAULT">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;long</code></td>
@@ -2276,6 +2290,20 @@
 <td class="colLast"><code>"hbase.chaosmonkey.action.startmastertimeout"</code></td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.chaos.actions.Action.START_NAMENODE_TIMEOUT_DEFAULT">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#START_NAMENODE_TIMEOUT_DEFAULT">START_NAMENODE_TIMEOUT_DEFAULT</a></code></td>
+<td class="colLast"><code>60000L</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.chaos.actions.Action.START_NAMENODE_TIMEOUT_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#START_NAMENODE_TIMEOUT_KEY">START_NAMENODE_TIMEOUT_KEY</a></code></td>
+<td class="colLast"><code>"hbase.chaosmonkey.action.startnamenodetimeout"</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.chaos.actions.Action.START_RS_TIMEOUT_DEFAULT">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;long</code></td>
@@ -2327,6 +2355,39 @@
 </li>
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActiveNameNodeAction</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.chaos.actions.RestartActiveNameNodeAction.ACTIVE_NN_LOCK_NAME">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html#ACTIVE_NN_LOCK_NAME">ACTIVE_NN_LOCK_NAME</a></code></td>
+<td class="colLast"><code>"ActiveStandbyElectorLock"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.chaos.actions.RestartActiveNameNodeAction.ZK_PARENT_ZNODE_DEFAULT">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html#ZK_PARENT_ZNODE_DEFAULT">ZK_PARENT_ZNODE_DEFAULT</a></code></td>
+<td class="colLast"><code>"/hadoop-ha"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.chaos.actions.RestartActiveNameNodeAction.ZK_PARENT_ZNODE_KEY">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html#ZK_PARENT_ZNODE_KEY">ZK_PARENT_ZNODE_KEY</a></code></td>
+<td class="colLast"><code>"ha.zookeeper.parent-znode"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/SplitAllRegionOfTableAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">SplitAllRegionOfTableAction</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/testdevapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/index-all.html b/testdevapidocs/index-all.html
index 8c8b1c3..41763ca 100644
--- a/testdevapidocs/index-all.html
+++ b/testdevapidocs/index-all.html
@@ -498,6 +498,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/wal/InstrumentedLogWriter.html#activateFailure">activateFailure</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.wal.<a href="org/apache/hadoop/hbase/regionserver/wal/InstrumentedLogWriter.html" title="class in org.apache.hadoop.hbase.regionserver.wal">InstrumentedLogWriter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html#ACTIVE_NN_LOCK_NAME">ACTIVE_NN_LOCK_NAME</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActiveNameNodeAction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/TestActiveMasterManager.DummyMaster.html#activeMasterManager">activeMasterManager</a></span> - Variable in class org.apache.hadoop.hbase.master.<a href="org/apache/hadoop/hbase/master/TestActiveMasterManager.DummyMaster.html" title="class in org.apache.hadoop.hbase.master">TestActiveMasterManager.DummyMaster</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapred/TestTableMapReduceUtil.html#ACTOR_PATTERN">ACTOR_PATTERN</a></span> - Static variable in class org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TestTableMapReduceUtil.html" title="class in org.apache.hadoop.hbase.mapred">TestTableMapReduceUtil</a></dt>
@@ -22257,6 +22259,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#KILL_MASTER_TIMEOUT_KEY">KILL_MASTER_TIMEOUT_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#KILL_NAMENODE_TIMEOUT_DEFAULT">KILL_NAMENODE_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#KILL_NAMENODE_TIMEOUT_KEY">KILL_NAMENODE_TIMEOUT_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#KILL_RS_TIMEOUT_DEFAULT">KILL_RS_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#KILL_RS_TIMEOUT_KEY">KILL_RS_TIMEOUT_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
@@ -22319,6 +22325,19 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/factories/UnbalanceMonkeyFactory.html#killMetaRs">killMetaRs</a></span> - Variable in class org.apache.hadoop.hbase.chaos.factories.<a href="org/apache/hadoop/hbase/chaos/factories/UnbalanceMonkeyFactory.html" title="class in org.apache.hadoop.hbase.chaos.factories">UnbalanceMonkeyFactory</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#killNameNode-org.apache.hadoop.hbase.ServerName-">killNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html#killNameNode-org.apache.hadoop.hbase.ServerName-">killNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html" title="class in org.apache.hadoop.hbase">DistributedHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/HBaseCluster.html#killNameNode-org.apache.hadoop.hbase.ServerName-">killNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></dt>
+<dd>
+<div class="block">Kills the namenode process if this is a distributed cluster, otherwise, this causes master to
+ exit doing basic clean up only.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/MiniHBaseCluster.html#killNameNode-org.apache.hadoop.hbase.ServerName-">killNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/MiniHBaseCluster.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#killNameNodeTimeout">killNameNodeTimeout</a></span> - Variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/TestReplicationKillMasterRS.html#killOneMasterRS--">killOneMasterRS()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/TestReplicationKillMasterRS.html" title="class in org.apache.hadoop.hbase.replication">TestReplicationKillMasterRS</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/TestReplicationKillMasterRSWithSeparateOldWALs.html#killOneMasterRS--">killOneMasterRS()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/TestReplicationKillMasterRSWithSeparateOldWALs.html" title="class in org.apache.hadoop.hbase.replication">TestReplicationKillMasterRSWithSeparateOldWALs</a></dt>
@@ -29031,6 +29050,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveMasterAction.html#perform--">perform()</a></span> - Method in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveMasterAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActiveMasterAction</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html#perform--">perform()</a></span> - Method in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActiveNameNodeAction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartRandomDataNodeAction.html#perform--">perform()</a></span> - Method in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartRandomDataNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartRandomDataNodeAction</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartRandomRsAction.html#perform--">perform()</a></span> - Method in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartRandomRsAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartRandomRsAction</a></dt>
@@ -33169,6 +33190,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/factories/SlowDeterministicMonkeyFactory.html#restartActiveMasterSleepTime">restartActiveMasterSleepTime</a></span> - Variable in class org.apache.hadoop.hbase.chaos.factories.<a href="org/apache/hadoop/hbase/chaos/factories/SlowDeterministicMonkeyFactory.html" title="class in org.apache.hadoop.hbase.chaos.factories">SlowDeterministicMonkeyFactory</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions"><span class="typeNameLink">RestartActiveNameNodeAction</span></a> - Class in <a href="org/apache/hadoop/hbase/chaos/actions/package-summary.html">org.apache.hadoop.hbase.chaos.actions</a></dt>
+<dd>
+<div class="block">Action that tries to restart the active namenode.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html#RestartActiveNameNodeAction-long-">RestartActiveNameNodeAction(long)</a></span> - Constructor for class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActiveNameNodeAction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/procedure2/store/wal/TestWALProcedureStore.html#restartAndAssert-long-long-int-int-">restartAndAssert(long, long, int, int)</a></span> - Method in class org.apache.hadoop.hbase.procedure2.store.wal.<a href="org/apache/hadoop/hbase/procedure2/store/wal/TestWALProcedureStore.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">TestWALProcedureStore</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartActionBaseAction.html#restartDataNode-org.apache.hadoop.hbase.ServerName-long-">restartDataNode(ServerName, long)</a></span> - Method in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartActionBaseAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActionBaseAction</a></dt>
@@ -33198,6 +33225,8 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/util/RestartMetaTest.html#RestartMetaTest--">RestartMetaTest()</a></span> - Constructor for class org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/RestartMetaTest.html" title="class in org.apache.hadoop.hbase.util">RestartMetaTest</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartActionBaseAction.html#restartNameNode-org.apache.hadoop.hbase.ServerName-long-">restartNameNode(ServerName, long)</a></span> - Method in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartActionBaseAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActionBaseAction</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/chaos/actions/RestartRandomDataNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions"><span class="typeNameLink">RestartRandomDataNodeAction</span></a> - Class in <a href="org/apache/hadoop/hbase/chaos/actions/package-summary.html">org.apache.hadoop.hbase.chaos.actions</a></dt>
 <dd>
 <div class="block">Action that restarts a random datanode.</div>
@@ -39358,6 +39387,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#START_MASTER_TIMEOUT_KEY">START_MASTER_TIMEOUT_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#START_NAMENODE_TIMEOUT_DEFAULT">START_NAMENODE_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#START_NAMENODE_TIMEOUT_KEY">START_NAMENODE_TIMEOUT_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/IntegrationTestTableSnapshotInputFormat.html#START_ROW">START_ROW</a></span> - Static variable in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/IntegrationTestTableSnapshotInputFormat.html" title="class in org.apache.hadoop.hbase.mapreduce">IntegrationTestTableSnapshotInputFormat</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/rest/model/TestScannerModel.html#START_ROW">START_ROW</a></span> - Static variable in class org.apache.hadoop.hbase.rest.model.<a href="org/apache/hadoop/hbase/rest/model/TestScannerModel.html" title="class in org.apache.hadoop.hbase.rest.model">TestScannerModel</a></dt>
@@ -39603,6 +39636,19 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/test/IntegrationTestTimeBoundedRequestsWithRegionReplicas.html#startMonkey--">startMonkey()</a></span> - Method in class org.apache.hadoop.hbase.test.<a href="org/apache/hadoop/hbase/test/IntegrationTestTimeBoundedRequestsWithRegionReplicas.html" title="class in org.apache.hadoop.hbase.test">IntegrationTestTimeBoundedRequestsWithRegionReplicas</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#startNameNode-org.apache.hadoop.hbase.ServerName-">startNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html#startNameNode-org.apache.hadoop.hbase.ServerName-">startNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html" title="class in org.apache.hadoop.hbase">DistributedHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/HBaseCluster.html#startNameNode-org.apache.hadoop.hbase.ServerName-">startNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></dt>
+<dd>
+<div class="block">Starts a new namenode on the given hostname or if this is a mini/local cluster, silently logs
+ warning message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/MiniHBaseCluster.html#startNameNode-org.apache.hadoop.hbase.ServerName-">startNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/MiniHBaseCluster.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/Action.html#startNameNodeTimeout">startNameNodeTimeout</a></span> - Variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/Action.html" title="class in org.apache.hadoop.hbase.chaos.actions">Action</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestWalAndCompactingMemStoreFlush.ConcurrentPutRunnable.html#startNumber">startNumber</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestWalAndCompactingMemStoreFlush.ConcurrentPutRunnable.html" title="class in org.apache.hadoop.hbase.regionserver">TestWalAndCompactingMemStoreFlush.ConcurrentPutRunnable</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/assignment/MockMasterServices.html#startProcedureExecutor-org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher-">startProcedureExecutor(RSProcedureDispatcher)</a></span> - Method in class org.apache.hadoop.hbase.master.assignment.<a href="org/apache/hadoop/hbase/master/assignment/MockMasterServices.html" title="class in org.apache.hadoop.hbase.master.assignment">MockMasterServices</a></dt>
@@ -39943,6 +39989,14 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/TestMetaWithReplicas.html#stopMasterAndValidateReplicaCount-int-int-">stopMasterAndValidateReplicaCount(int, int)</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/TestMetaWithReplicas.html" title="class in org.apache.hadoop.hbase.client">TestMetaWithReplicas</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html#stopNameNode-org.apache.hadoop.hbase.ServerName-">stopNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html" title="class in org.apache.hadoop.hbase">DistributedHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/HBaseCluster.html#stopNameNode-org.apache.hadoop.hbase.ServerName-">stopNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></dt>
+<dd>
+<div class="block">Stops the namenode if this is a distributed cluster, otherwise silently logs warning message.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/MiniHBaseCluster.html#stopNameNode-org.apache.hadoop.hbase.ServerName-">stopNameNode(ServerName)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/MiniHBaseCluster.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/regionserver/TestServerNonceManager.TestRunnable.html#stoppable">stoppable</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/TestServerNonceManager.TestRunnable.html" title="class in org.apache.hadoop.hbase.regionserver">TestServerNonceManager.TestRunnable</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/regionserver/TestReplicationSink.html#STOPPABLE">STOPPABLE</a></span> - Static variable in class org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/TestReplicationSink.html" title="class in org.apache.hadoop.hbase.replication.regionserver">TestReplicationSink</a></dt>
@@ -55919,6 +55973,10 @@
 <dd>
 <div class="block">Tests a case where we replay only a flush start marker, then the region is closed.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/wal/TestWALFactory.html#testOnlySetMetaWALProvider--">testOnlySetMetaWALProvider()</a></span> - Method in class org.apache.hadoop.hbase.wal.<a href="org/apache/hadoop/hbase/wal/TestWALFactory.html" title="class in org.apache.hadoop.hbase.wal">TestWALFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/wal/TestWALFactory.html#testOnlySetWALProvider--">testOnlySetWALProvider()</a></span> - Method in class org.apache.hadoop.hbase.wal.<a href="org/apache/hadoop/hbase/wal/TestWALFactory.html" title="class in org.apache.hadoop.hbase.wal">TestWALFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/TestHTableMultiplexerFlushCache.html#testOnRegionChange--">testOnRegionChange()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/TestHTableMultiplexerFlushCache.html" title="class in org.apache.hadoop.hbase.client">TestHTableMultiplexerFlushCache</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/TestHTableMultiplexerFlushCache.html#testOnRegionMove--">testOnRegionMove()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/TestHTableMultiplexerFlushCache.html" title="class in org.apache.hadoop.hbase.client">TestHTableMultiplexerFlushCache</a></dt>
@@ -64160,6 +64218,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/procedure/TestWALProcedureStoreOnHDFS.html#TestWALProcedureStoreOnHDFS--">TestWALProcedureStoreOnHDFS()</a></span> - Constructor for class org.apache.hadoop.hbase.master.procedure.<a href="org/apache/hadoop/hbase/master/procedure/TestWALProcedureStoreOnHDFS.html" title="class in org.apache.hadoop.hbase.master.procedure">TestWALProcedureStoreOnHDFS</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/wal/TestWALFactory.html#testWALProviders--">testWALProviders()</a></span> - Method in class org.apache.hadoop.hbase.wal.<a href="org/apache/hadoop/hbase/wal/TestWALFactory.html" title="class in org.apache.hadoop.hbase.wal">TestWALFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/hadoop/hbase/wal/TestWALReaderOnSecureWAL.html" title="class in org.apache.hadoop.hbase.wal"><span class="typeNameLink">TestWALReaderOnSecureWAL</span></a> - Class in <a href="org/apache/hadoop/hbase/wal/package-summary.html">org.apache.hadoop.hbase.wal</a></dt>
 <dd>
 <div class="block">Test that verifies WAL written by SecureProtobufLogWriter is not readable by ProtobufLogReader</div>
@@ -68106,6 +68166,22 @@ the order they are declared.</div>
 <dd>
 <div class="block">Wait for the namenode.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForNameNodeToStart-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStart(ServerName, long)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html" title="class in org.apache.hadoop.hbase">DistributedHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/HBaseCluster.html#waitForNameNodeToStart-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStart(ServerName, long)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></dt>
+<dd>
+<div class="block">Wait for the specified namenode to join the cluster</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/MiniHBaseCluster.html#waitForNameNodeToStart-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStart(ServerName, long)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/MiniHBaseCluster.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForNameNodeToStop-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStop(ServerName, long)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/DistributedHBaseCluster.html" title="class in org.apache.hadoop.hbase">DistributedHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/HBaseCluster.html#waitForNameNodeToStop-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStop(ServerName, long)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></dt>
+<dd>
+<div class="block">Wait for the specified namenode to stop</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/MiniHBaseCluster.html#waitForNameNodeToStop-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStop(ServerName, long)</a></span> - Method in class org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/MiniHBaseCluster.html" title="class in org.apache.hadoop.hbase">MiniHBaseCluster</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/master/procedure/TestWALProcedureStoreOnHDFS.html#waitForNumReplicas-int-">waitForNumReplicas(int)</a></span> - Method in class org.apache.hadoop.hbase.master.procedure.<a href="org/apache/hadoop/hbase/master/procedure/TestWALProcedureStoreOnHDFS.html" title="class in org.apache.hadoop.hbase.master.procedure">TestWALProcedureStoreOnHDFS</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/procedure/SimpleRSProcedureManager.SimpleSubprocedurePool.html#waitForOutstandingTasks--">waitForOutstandingTasks()</a></span> - Method in class org.apache.hadoop.hbase.procedure.<a href="org/apache/hadoop/hbase/procedure/SimpleRSProcedureManager.SimpleSubprocedurePool.html" title="class in org.apache.hadoop.hbase.procedure">SimpleRSProcedureManager.SimpleSubprocedurePool</a></dt>
@@ -69079,6 +69155,10 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/TestReplicationStateBasic.html#ZK_MAX_COUNT">ZK_MAX_COUNT</a></span> - Static variable in class org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/TestReplicationStateBasic.html" title="class in org.apache.hadoop.hbase.replication">TestReplicationStateBasic</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html#ZK_PARENT_ZNODE_DEFAULT">ZK_PARENT_ZNODE_DEFAULT</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActiveNameNodeAction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html#ZK_PARENT_ZNODE_KEY">ZK_PARENT_ZNODE_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.chaos.actions.<a href="org/apache/hadoop/hbase/chaos/actions/RestartActiveNameNodeAction.html" title="class in org.apache.hadoop.hbase.chaos.actions">RestartActiveNameNodeAction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/client/TestSeparateClientZKCluster.html#ZK_SESSION_TIMEOUT">ZK_SESSION_TIMEOUT</a></span> - Static variable in class org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/TestSeparateClientZKCluster.html" title="class in org.apache.hadoop.hbase.client">TestSeparateClientZKCluster</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/replication/TestReplicationStateBasic.html#ZK_SLEEP_INTERVAL">ZK_SLEEP_INTERVAL</a></span> - Static variable in class org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/TestReplicationStateBasic.html" title="class in org.apache.hadoop.hbase.replication">TestReplicationStateBasic</a></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator.html b/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator.html
index 413efaa..c531288 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>private static class <a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.434">DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator</a>
+<pre>private static class <a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.465">DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator</a>
 extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;org.apache.hadoop.hbase.ServerName&gt;</pre>
 </li>
@@ -197,7 +197,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparat
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ServerNameIgnoreStartCodeComparator</h4>
-<pre>private&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator.html#line.434">ServerNameIgnoreStartCodeComparator</a>()</pre>
+<pre>private&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator.html#line.465">ServerNameIgnoreStartCodeComparator</a>()</pre>
 </li>
 </ul>
 </li>
@@ -214,7 +214,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparat
 <ul class="blockListLast">
 <li class="blockList">
 <h4>compare</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator.html#line.436">compare</a>(org.apache.hadoop.hbase.ServerName&nbsp;o1,
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.ServerNameIgnoreStartCodeComparator.html#line.467">compare</a>(org.apache.hadoop.hbase.ServerName&nbsp;o1,
                    org.apache.hadoop.hbase.ServerName&nbsp;o2)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/7cf6034b/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.html
----------------------------------------------------------------------
diff --git a/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.html b/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.html
index 131fe46..bf5606f 100644
--- a/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.html
+++ b/testdevapidocs/org/apache/hadoop/hbase/DistributedHBaseCluster.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -293,57 +293,64 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 </tr>
 <tr id="i12" class="altColor">
 <td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#killNameNode-org.apache.hadoop.hbase.ServerName-">killNameNode</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
+<div class="block">Kills the namenode process if this is a distributed cluster, otherwise, this causes master to
+ exit doing basic clean up only.</div>
+</td>
+</tr>
+<tr id="i13" class="rowColor">
+<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#killRegionServer-org.apache.hadoop.hbase.ServerName-">killRegionServer</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
 <div class="block">Kills the region server process if this is a distributed cluster, otherwise
  this causes the region server to exit doing basic clean up only.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#killZkNode-org.apache.hadoop.hbase.ServerName-">killZkNode</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
 <div class="block">Kills the zookeeper node process if this is a distributed cluster, otherwise,
  this causes master to exit doing basic clean up only.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#restoreAdmin--">restoreAdmin</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#restoreClusterMetrics-org.apache.hadoop.hbase.ClusterMetrics-">restoreClusterMetrics</a></span>(org.apache.hadoop.hbase.ClusterMetrics&nbsp;initial)</code>
 <div class="block">Restores the cluster to given state if this is a real cluster,
  otherwise does nothing.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#restoreMasters-org.apache.hadoop.hbase.ClusterMetrics-org.apache.hadoop.hbase.ClusterMetrics-">restoreMasters</a></span>(org.apache.hadoop.hbase.ClusterMetrics&nbsp;initial,
               org.apache.hadoop.hbase.ClusterMetrics&nbsp;current)</code>&nbsp;</td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#restoreRegionServers-org.apache.hadoop.hbase.ClusterMetrics-org.apache.hadoop.hbase.ClusterMetrics-">restoreRegionServers</a></span>(org.apache.hadoop.hbase.ClusterMetrics&nbsp;initial,
                     org.apache.hadoop.hbase.ClusterMetrics&nbsp;current)</code>&nbsp;</td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#setClusterManager-org.apache.hadoop.hbase.ClusterManager-">setClusterManager</a></span>(<a href="../../../../org/apache/hadoop/hbase/ClusterManager.html" title="interface in org.apache.hadoop.hbase">ClusterManager</a>&nbsp;clusterManager)</code>&nbsp;</td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#shutdown--">shutdown</a></span>()</code>
 <div class="block">Shut down the HBase cluster</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#startDataNode-org.apache.hadoop.hbase.ServerName-">startDataNode</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
 <div class="block">Starts a new datanode on the given hostname or if this is a mini/local cluster,
  silently logs warning message.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#startMaster-java.lang.String-int-">startMaster</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hostname,
            int&nbsp;port)</code>
@@ -351,7 +358,14 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
  starts a master locally.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#startNameNode-org.apache.hadoop.hbase.ServerName-">startNameNode</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
+<div class="block">Starts a new namenode on the given hostname or if this is a mini/local cluster, silently logs
+ warning message.</div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#startRegionServer-java.lang.String-int-">startRegionServer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hostname,
                  int&nbsp;port)</code>
@@ -359,7 +373,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
  starts a region server locally.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#startZkNode-java.lang.String-int-">startZkNode</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hostname,
            int&nbsp;port)</code>
@@ -367,94 +381,114 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
  silently logs warning message.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#stopDataNode-org.apache.hadoop.hbase.ServerName-">stopDataNode</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
 <div class="block">Stops the datanode if this is a distributed cluster, otherwise
  silently logs warning message.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#stopMaster-org.apache.hadoop.hbase.ServerName-">stopMaster</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
 <div class="block">Stops the given master, by attempting a gradual stop.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i28" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#stopNameNode-org.apache.hadoop.hbase.ServerName-">stopNameNode</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
+<div class="block">Stops the namenode if this is a distributed cluster, otherwise silently logs warning message.</div>
+</td>
+</tr>
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#stopRegionServer-org.apache.hadoop.hbase.ServerName-">stopRegionServer</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
 <div class="block">Stops the given region server, by attempting a gradual stop.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#stopZkNode-org.apache.hadoop.hbase.ServerName-">stopZkNode</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)</code>
 <div class="block">Stops the region zookeeper if this is a distributed cluster, otherwise
  silently logs warning message.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForActiveAndReadyMaster-long-">waitForActiveAndReadyMaster</a></span>(long&nbsp;timeout)</code>
 <div class="block">Blocks until there is an active master and that master has completed
  initialization.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForDataNodeToStart-org.apache.hadoop.hbase.ServerName-long-">waitForDataNodeToStart</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                       long&nbsp;timeout)</code>
 <div class="block">Wait for the specified datanode to join the cluster</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForDataNodeToStop-org.apache.hadoop.hbase.ServerName-long-">waitForDataNodeToStop</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                      long&nbsp;timeout)</code>
 <div class="block">Wait for the specified datanode to stop the thread / process.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForMasterToStop-org.apache.hadoop.hbase.ServerName-long-">waitForMasterToStop</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                    long&nbsp;timeout)</code>
 <div class="block">Wait for the specified master to stop the thread / process.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForNameNodeToStart-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStart</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+                      long&nbsp;timeout)</code>
+<div class="block">Wait for the specified namenode to join the cluster</div>
+</td>
+</tr>
+<tr id="i36" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForNameNodeToStop-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStop</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+                     long&nbsp;timeout)</code>
+<div class="block">Wait for the specified namenode to stop</div>
+</td>
+</tr>
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForRegionServerToStop-org.apache.hadoop.hbase.ServerName-long-">waitForRegionServerToStop</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                          long&nbsp;timeout)</code>
 <div class="block">Wait for the specified region server to stop the thread / process.</div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForServiceToStart-org.apache.hadoop.hbase.ClusterManager.ServiceType-org.apache.hadoop.hbase.ServerName-long-">waitForServiceToStart</a></span>(<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase">ClusterManager.ServiceType</a>&nbsp;service,
                      org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                      long&nbsp;timeout)</code>&nbsp;</td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForServiceToStop-org.apache.hadoop.hbase.ClusterManager.ServiceType-org.apache.hadoop.hbase.ServerName-long-">waitForServiceToStop</a></span>(<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase">ClusterManager.ServiceType</a>&nbsp;service,
                     org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                     long&nbsp;timeout)</code>&nbsp;</td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForZkNodeToStart-org.apache.hadoop.hbase.ServerName-long-">waitForZkNodeToStart</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                     long&nbsp;timeout)</code>
 <div class="block">Wait for the specified zookeeper node to join the cluster</div>
 </td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitForZkNodeToStop-org.apache.hadoop.hbase.ServerName-long-">waitForZkNodeToStop</a></span>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                    long&nbsp;timeout)</code>
 <div class="block">Wait for the specified zookeeper node to stop the thread / process.</div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/DistributedHBaseCluster.html#waitUntilShutDown--">waitUntilShutDown</a></span>()</code>
 <div class="block">Wait for HBase Cluster to shut down.</div>
@@ -966,13 +1000,107 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 </dl>
 </li>
 </ul>
+<a name="startNameNode-org.apache.hadoop.hbase.ServerName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>startNameNode</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.208">startNameNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#startNameNode-org.apache.hadoop.hbase.ServerName-">HBaseCluster</a></code></span></div>
+<div class="block">Starts a new namenode on the given hostname or if this is a mini/local cluster, silently logs
+ warning message.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#startNameNode-org.apache.hadoop.hbase.ServerName-">startNameNode</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if something goes wrong</dd>
+</dl>
+</li>
+</ul>
+<a name="killNameNode-org.apache.hadoop.hbase.ServerName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>killNameNode</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.215">killNameNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#killNameNode-org.apache.hadoop.hbase.ServerName-">HBaseCluster</a></code></span></div>
+<div class="block">Kills the namenode process if this is a distributed cluster, otherwise, this causes master to
+ exit doing basic clean up only.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#killNameNode-org.apache.hadoop.hbase.ServerName-">killNameNode</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if something goes wrong</dd>
+</dl>
+</li>
+</ul>
+<a name="stopNameNode-org.apache.hadoop.hbase.ServerName-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>stopNameNode</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.222">stopNameNode</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#stopNameNode-org.apache.hadoop.hbase.ServerName-">HBaseCluster</a></code></span></div>
+<div class="block">Stops the namenode if this is a distributed cluster, otherwise silently logs warning message.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#stopNameNode-org.apache.hadoop.hbase.ServerName-">stopNameNode</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if something goes wrong</dd>
+</dl>
+</li>
+</ul>
+<a name="waitForNameNodeToStart-org.apache.hadoop.hbase.ServerName-long-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>waitForNameNodeToStart</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.229">waitForNameNodeToStart</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+                                   long&nbsp;timeout)
+                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#waitForNameNodeToStart-org.apache.hadoop.hbase.ServerName-long-">HBaseCluster</a></code></span></div>
+<div class="block">Wait for the specified namenode to join the cluster</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#waitForNameNodeToStart-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStart</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if something goes wrong or timeout occurs</dd>
+</dl>
+</li>
+</ul>
+<a name="waitForNameNodeToStop-org.apache.hadoop.hbase.ServerName-long-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>waitForNameNodeToStop</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.234">waitForNameNodeToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+                                  long&nbsp;timeout)
+                           throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#waitForNameNodeToStop-org.apache.hadoop.hbase.ServerName-long-">HBaseCluster</a></code></span></div>
+<div class="block">Wait for the specified namenode to stop</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#waitForNameNodeToStop-org.apache.hadoop.hbase.ServerName-long-">waitForNameNodeToStop</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if something goes wrong or timeout occurs</dd>
+</dl>
+</li>
+</ul>
 <a name="waitForServiceToStop-org.apache.hadoop.hbase.ClusterManager.ServiceType-org.apache.hadoop.hbase.ServerName-long-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForServiceToStop</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.207">waitForServiceToStop</a>(<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase">ClusterManager.ServiceType</a>&nbsp;service,
+<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.238">waitForServiceToStop</a>(<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase">ClusterManager.ServiceType</a>&nbsp;service,
                                   org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                                   long&nbsp;timeout)
                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -988,7 +1116,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForServiceToStart</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.221">waitForServiceToStart</a>(<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase">ClusterManager.ServiceType</a>&nbsp;service,
+<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.252">waitForServiceToStart</a>(<a href="../../../../org/apache/hadoop/hbase/ClusterManager.ServiceType.html" title="enum in org.apache.hadoop.hbase">ClusterManager.ServiceType</a>&nbsp;service,
                                    org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                                    long&nbsp;timeout)
                             throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1004,7 +1132,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterAdminService</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterface&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.237">getMasterAdminService</a>()
+<pre>public&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.BlockingInterface&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.268">getMasterAdminService</a>()
                                                                                                                      throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#getMasterAdminService--">HBaseCluster</a></code></span></div>
 <div class="block">Returns an <code>MasterService.BlockingInterface</code> to the active master</div>
@@ -1022,7 +1150,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>startMaster</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.243">startMaster</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hostname,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.274">startMaster</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hostname,
                         int&nbsp;port)
                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#startMaster-java.lang.String-int-">HBaseCluster</a></code></span></div>
@@ -1044,7 +1172,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>killMaster</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.249">killMaster</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.280">killMaster</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#killMaster-org.apache.hadoop.hbase.ServerName-">HBaseCluster</a></code></span></div>
 <div class="block">Kills the master process if this is a distributed cluster, otherwise,
@@ -1063,7 +1191,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>stopMaster</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.255">stopMaster</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.286">stopMaster</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName)
                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#stopMaster-org.apache.hadoop.hbase.ServerName-">HBaseCluster</a></code></span></div>
 <div class="block">Stops the given master, by attempting a gradual stop.</div>
@@ -1081,7 +1209,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForMasterToStop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.261">waitForMasterToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.292">waitForMasterToStop</a>(org.apache.hadoop.hbase.ServerName&nbsp;serverName,
                                 long&nbsp;timeout)
                          throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#waitForMasterToStop-org.apache.hadoop.hbase.ServerName-long-">HBaseCluster</a></code></span></div>
@@ -1100,7 +1228,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForActiveAndReadyMaster</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.266">waitForActiveAndReadyMaster</a>(long&nbsp;timeout)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.297">waitForActiveAndReadyMaster</a>(long&nbsp;timeout)
                                     throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#waitForActiveAndReadyMaster-long-">HBaseCluster</a></code></span></div>
 <div class="block">Blocks until there is an active master and that master has completed
@@ -1124,7 +1252,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerHoldingRegion</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.ServerName&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.283">getServerHoldingRegion</a>(org.apache.hadoop.hbase.TableName&nbsp;tn,
+<pre>public&nbsp;org.apache.hadoop.hbase.ServerName&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.314">getServerHoldingRegion</a>(org.apache.hadoop.hbase.TableName&nbsp;tn,
                                                                  byte[]&nbsp;regionName)
                                                           throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#getServerHoldingRegion-org.apache.hadoop.hbase.TableName-byte:A-">HBaseCluster</a></code></span></div>
@@ -1148,7 +1276,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>waitUntilShutDown</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.301">waitUntilShutDown</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.332">waitUntilShutDown</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#waitUntilShutDown--">HBaseCluster</a></code></span></div>
 <div class="block">Wait for HBase Cluster to shut down.</div>
 <dl>
@@ -1163,7 +1291,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>shutdown</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.307">shutdown</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.338">shutdown</a>()
               throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#shutdown--">HBaseCluster</a></code></span></div>
 <div class="block">Shut down the HBase cluster</div>
@@ -1181,7 +1309,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>isDistributedCluster</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.313">isDistributedCluster</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.344">isDistributedCluster</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#isDistributedCluster--">isDistributedCluster</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="class in org.apache.hadoop.hbase">HBaseCluster</a></code></dd>
@@ -1197,7 +1325,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>restoreClusterMetrics</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.318">restoreClusterMetrics</a>(org.apache.hadoop.hbase.ClusterMetrics&nbsp;initial)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.349">restoreClusterMetrics</a>(org.apache.hadoop.hbase.ClusterMetrics&nbsp;initial)
                               throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html#restoreClusterMetrics-org.apache.hadoop.hbase.ClusterMetrics-">HBaseCluster</a></code></span></div>
 <div class="block">Restores the cluster to given state if this is a real cluster,
@@ -1220,7 +1348,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>restoreMasters</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.333">restoreMasters</a>(org.apache.hadoop.hbase.ClusterMetrics&nbsp;initial,
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.364">restoreMasters</a>(org.apache.hadoop.hbase.ClusterMetrics&nbsp;initial,
                                  org.apache.hadoop.hbase.ClusterMetrics&nbsp;current)</pre>
 </li>
 </ul>
@@ -1230,7 +1358,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockList">
 <li class="blockList">
 <h4>restoreRegionServers</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.445">restoreRegionServers</a>(org.apache.hadoop.hbase.ClusterMetrics&nbsp;initial,
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.476">restoreRegionServers</a>(org.apache.hadoop.hbase.ClusterMetrics&nbsp;initial,
                                        org.apache.hadoop.hbase.ClusterMetrics&nbsp;current)</pre>
 </li>
 </ul>
@@ -1240,7 +1368,7 @@ extends <a href="../../../../org/apache/hadoop/hbase/HBaseCluster.html" title="c
 <ul class="blockListLast">
 <li class="blockList">
 <h4>restoreAdmin</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.500">restoreAdmin</a>()
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/DistributedHBaseCluster.html#line.531">restoreAdmin</a>()
                         throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>