This is an automated email from the ASF dual-hosted git repository.

mmerli pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/pulsar.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new dd16ac2  Updated site at revision c3a7d6a
dd16ac2 is described below

commit dd16ac20e4258096bc197c1c5118089bfc0d9f4d
Author: jenkins <[email protected]>
AuthorDate: Mon Dec 24 10:20:06 2018 +0000

    Updated site at revision c3a7d6a
---
 content/api/client/index-all.html                  |  4 ++
 .../pulsar/client/api/ConsumerConfiguration.html   | 44 +++++++++++++++-------
 content/docs/en/next/deploy-bare-metal.html        |  7 ++++
 content/docs/en/next/deploy-bare-metal/index.html  |  7 ++++
 content/docs/fr/next/deploy-bare-metal.html        |  6 +++
 content/docs/fr/next/deploy-bare-metal/index.html  |  6 +++
 content/docs/ja/next/deploy-bare-metal.html        |  6 +++
 content/docs/ja/next/deploy-bare-metal/index.html  |  6 +++
 .../docs/latest/adaptors/PulsarSpark/index.html    |  2 +-
 .../docs/latest/adaptors/PulsarStorm/index.html    |  2 +-
 content/docs/latest/admin-api/overview/index.html  |  8 ++--
 content/docs/latest/clients/Java/index.html        |  2 +-
 .../latest/cookbooks/PartitionedTopics/index.html  |  2 +-
 .../latest/cookbooks/RetentionExpiry/index.html    |  2 +-
 .../docs/latest/cookbooks/compaction/index.html    |  2 +-
 .../cookbooks/message-deduplication/index.html     |  2 +-
 .../docs/latest/cookbooks/message-queue/index.html |  2 +-
 .../latest/cookbooks/tiered-storage/index.html     |  2 +-
 .../docs/latest/deployment/aws-cluster/index.html  |  2 +-
 content/docs/latest/deployment/cluster/index.html  |  2 +-
 content/docs/latest/deployment/instance/index.html |  2 +-
 content/docs/latest/reference/CliTools/index.html  |  4 +-
 .../docs/latest/security/authorization/index.html  |  4 +-
 content/docs/zh-CN/next/deploy-bare-metal.html     |  6 +++
 .../docs/zh-CN/next/deploy-bare-metal/index.html   |  6 +++
 content/swagger/swagger.json                       | 34 ++++++++---------
 26 files changed, 121 insertions(+), 51 deletions(-)

diff --git a/content/api/client/index-all.html 
b/content/api/client/index-all.html
index f4418dc..82f472f 100644
--- a/content/api/client/index-all.html
+++ b/content/api/client/index-all.html
@@ -958,6 +958,10 @@
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 &nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/pulsar/client/api/ConsumerConfiguration.html#getTickDurationMillis--">getTickDurationMillis()</a></span>
 - Method in class org.apache.pulsar.client.api.<a 
href="org/apache/pulsar/client/api/ConsumerConfiguration.html" title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html#GettingAuthenticationDataException-java.lang.Throwable-">GettingAuthenticationDataException(Throwable)</a></span>
 - Constructor for exception org.apache.pulsar.client.api.<a 
href="org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html"
 title="class in 
org.apache.pulsar.client.api">PulsarClientException.GettingAuthenticati [...]
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html#GettingAuthenticationDataException-java.lang.String-">GettingAuthenticationDataException(String)</a></span>
 - Constructor for exception org.apache.pulsar.client.api.<a 
href="org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html"
 title="class in 
org.apache.pulsar.client.api">PulsarClientException.GettingAuthenticationData 
[...]
diff --git 
a/content/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html 
b/content/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html
index c652fed..7b2477d 100644
--- a/content/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html
+++ b/content/api/client/org/apache/pulsar/client/api/ConsumerConfiguration.html
@@ -17,7 +17,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42,"i23":42,"i24":42,"i25":42,"i26":42,"i27":42};
+var methods = 
{"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42,"i23":42,"i24":42,"i25":42,"i26":42,"i27":42,"i28":42};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -247,6 +247,12 @@ implements Serializable</pre>
 &nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#getTickDurationMillis--">getTickDurationMillis</a></span>()</code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+&nbsp;</td>
+</tr>
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setAckTimeout-long-java.util.concurrent.TimeUnit-">setAckTimeout</a></span>(long&nbsp;ackTimeout,
              TimeUnit&nbsp;timeUnit)</code>
@@ -254,49 +260,49 @@ implements Serializable</pre>
 <div class="block">Set the timeout for unacked messages, truncated to the 
nearest millisecond.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setConsumerEventListener-org.apache.pulsar.client.api.ConsumerEventListener-">setConsumerEventListener</a></span>(<a
 href="../../../../../org/apache/pulsar/client/api/ConsumerEventListener.html" 
title="interface in 
org.apache.pulsar.client.api">ConsumerEventListener</a>&nbsp;listener)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Sets a <a 
href="../../../../../org/apache/pulsar/client/api/ConsumerEventListener.html" 
title="interface in 
org.apache.pulsar.client.api"><code>ConsumerEventListener</code></a> for the 
consumer.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setConsumerName-java.lang.String-">setConsumerName</a></span>(String&nbsp;consumerName)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Set the consumer name.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setCryptoFailureAction-org.apache.pulsar.client.api.ConsumerCryptoFailureAction-">setCryptoFailureAction</a></span>(<a
 
href="../../../../../org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html"
 title="enum in 
org.apache.pulsar.client.api">ConsumerCryptoFailureAction</a>&nbsp;action)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Sets the ConsumerCryptoFailureAction to the value 
specified</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setCryptoKeyReader-org.apache.pulsar.client.api.CryptoKeyReader-">setCryptoKeyReader</a></span>(<a
 href="../../../../../org/apache/pulsar/client/api/CryptoKeyReader.html" 
title="interface in 
org.apache.pulsar.client.api">CryptoKeyReader</a>&nbsp;cryptoKeyReader)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Sets a <a 
href="../../../../../org/apache/pulsar/client/api/CryptoKeyReader.html" 
title="interface in 
org.apache.pulsar.client.api"><code>CryptoKeyReader</code></a></div>
 </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/pulsar/client/api/ConsumerConfiguration.html#setMaxTotalReceiverQueueSizeAcrossPartitions-int-">setMaxTotalReceiverQueueSizeAcrossPartitions</a></span>(int&nbsp;maxTotalReceiverQueueSizeAcrossPartitions)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Set the max total receiver queue size across 
partitons.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setMessageListener-org.apache.pulsar.client.api.MessageListener-">setMessageListener</a></span>(<a
 href="../../../../../org/apache/pulsar/client/api/MessageListener.html" 
title="interface in 
org.apache.pulsar.client.api">MessageListener</a>&lt;byte[]&gt;&nbsp;messageListener)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Sets a <a 
href="../../../../../org/apache/pulsar/client/api/MessageListener.html" 
title="interface in 
org.apache.pulsar.client.api"><code>MessageListener</code></a> for the 
consumer</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/pulsar/client/api/ConsumerConfiguration.html#setPriorityLevel-int-">setPriorityLevel</a></span>(int&nbsp;priorityLevel)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
@@ -304,14 +310,14 @@ implements Serializable</pre>
  messages.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setProperties-java.util.Map-">setProperties</a></span>(Map&lt;String,String&gt;&nbsp;properties)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Add all the properties in the provided map</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setProperty-java.lang.String-java.lang.String-">setProperty</a></span>(String&nbsp;key,
            String&nbsp;value)</code>
@@ -319,7 +325,7 @@ implements Serializable</pre>
 <div class="block">Set a name/value property with this consumer.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setReadCompacted-boolean-">setReadCompacted</a></span>(boolean&nbsp;readCompacted)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
@@ -327,20 +333,20 @@ implements Serializable</pre>
  of the topic.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setReceiverQueueSize-int-">setReceiverQueueSize</a></span>(int&nbsp;receiverQueueSize)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Sets the size of the consumer receive queue.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setSubscriptionInitialPosition-org.apache.pulsar.client.api.SubscriptionInitialPosition-">setSubscriptionInitialPosition</a></span>(<a
 
href="../../../../../org/apache/pulsar/client/api/SubscriptionInitialPosition.html"
 title="enum in 
org.apache.pulsar.client.api">SubscriptionInitialPosition</a>&nbsp;subscriptionInitialPosition)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 &nbsp;</td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html" 
title="class in 
org.apache.pulsar.client.api">ConsumerConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/pulsar/client/api/ConsumerConfiguration.html#setSubscriptionType-org.apache.pulsar.client.api.SubscriptionType-">setSubscriptionType</a></span>(<a
 href="../../../../../org/apache/pulsar/client/api/SubscriptionType.html" 
title="enum in 
org.apache.pulsar.client.api">SubscriptionType</a>&nbsp;subscriptionType)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
@@ -401,6 +407,16 @@ implements Serializable</pre>
 </dl>
 </li>
 </ul>
+<a name="getTickDurationMillis--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTickDurationMillis</h4>
+<pre>public&nbsp;long&nbsp;getTickDurationMillis()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
 <a name="setAckTimeout-long-java.util.concurrent.TimeUnit-">
 <!--   -->
 </a>
diff --git a/content/docs/en/next/deploy-bare-metal.html 
b/content/docs/en/next/deploy-bare-metal.html
index afa9768..6f19aba 100644
--- a/content/docs/en/next/deploy-bare-metal.html
+++ b/content/docs/en/next/deploy-bare-metal.html
@@ -197,6 +197,13 @@ $ <span class="hljs-built_in">echo</span> 1 &gt; 
data/zookeeper/myid
 <p>Once each server has been added to the <code>zookeeper.conf</code> 
configuration and has the appropriate <code>myid</code> entry, you can start 
ZooKeeper on all hosts (in the background, using nohup) with the <a 
href="/docs/en/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool:</p>
 <pre><code class="hljs css language-bash">$ bin/pulsar-daemon start zookeeper
 </code></pre>
+<blockquote>
+<p>If you are planning to deploy zookeeper with bookie on the same node, you
+need to start zookeeper by using different stats port.</p>
+</blockquote>
+<p>Start zookeeper with <a 
href="/docs/en/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool like:</p>
+<pre><code class="hljs css language-bash">$ PULSAR_EXTRA_OPTS=<span 
class="hljs-string">"-Dstats_server_port=8001"</span> bin/pulsar-daemon start 
zookeeper
+</code></pre>
 <h2><a class="anchor" aria-hidden="true" 
id="initializing-cluster-metadata"></a><a href="#initializing-cluster-metadata" 
aria-hidden="true" class="hash-link"><svg class="hash-link-icon" 
aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" 
width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 
3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 
5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 
2.5S13.98 12  [...]
 <p>Once you've deployed ZooKeeper for your cluster, there is some metadata 
that needs to be written to ZooKeeper for each cluster in your instance. It 
only needs to be written <strong>once</strong>.</p>
 <p>You can initialize this metadata using the <a 
href="/docs/en/next/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a>
 command of the <a 
href="/docs/en/next/reference-cli-tools#pulsar"><code>pulsar</code></a> CLI 
tool. This command can be run on any machine in your ZooKeeper cluster. Here's 
an example:</p>
diff --git a/content/docs/en/next/deploy-bare-metal/index.html 
b/content/docs/en/next/deploy-bare-metal/index.html
index afa9768..6f19aba 100644
--- a/content/docs/en/next/deploy-bare-metal/index.html
+++ b/content/docs/en/next/deploy-bare-metal/index.html
@@ -197,6 +197,13 @@ $ <span class="hljs-built_in">echo</span> 1 &gt; 
data/zookeeper/myid
 <p>Once each server has been added to the <code>zookeeper.conf</code> 
configuration and has the appropriate <code>myid</code> entry, you can start 
ZooKeeper on all hosts (in the background, using nohup) with the <a 
href="/docs/en/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool:</p>
 <pre><code class="hljs css language-bash">$ bin/pulsar-daemon start zookeeper
 </code></pre>
+<blockquote>
+<p>If you are planning to deploy zookeeper with bookie on the same node, you
+need to start zookeeper by using different stats port.</p>
+</blockquote>
+<p>Start zookeeper with <a 
href="/docs/en/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool like:</p>
+<pre><code class="hljs css language-bash">$ PULSAR_EXTRA_OPTS=<span 
class="hljs-string">"-Dstats_server_port=8001"</span> bin/pulsar-daemon start 
zookeeper
+</code></pre>
 <h2><a class="anchor" aria-hidden="true" 
id="initializing-cluster-metadata"></a><a href="#initializing-cluster-metadata" 
aria-hidden="true" class="hash-link"><svg class="hash-link-icon" 
aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" 
width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 
3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 
5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 
2.5S13.98 12  [...]
 <p>Once you've deployed ZooKeeper for your cluster, there is some metadata 
that needs to be written to ZooKeeper for each cluster in your instance. It 
only needs to be written <strong>once</strong>.</p>
 <p>You can initialize this metadata using the <a 
href="/docs/en/next/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a>
 command of the <a 
href="/docs/en/next/reference-cli-tools#pulsar"><code>pulsar</code></a> CLI 
tool. This command can be run on any machine in your ZooKeeper cluster. Here's 
an example:</p>
diff --git a/content/docs/fr/next/deploy-bare-metal.html 
b/content/docs/fr/next/deploy-bare-metal.html
index 3fd8d69..3c13759 100644
--- a/content/docs/fr/next/deploy-bare-metal.html
+++ b/content/docs/fr/next/deploy-bare-metal.html
@@ -187,6 +187,12 @@ $ <span class="hljs-built_in">echo</span> 1 &gt; 
data/zookeeper/myid
 <p>Once each server has been added to the <code>zookeeper.conf</code> 
configuration and has the appropriate <code>myid</code> entry, you can start 
ZooKeeper on all hosts (in the background, using nohup) with the <a 
href="/docs/fr/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool:</p>
 <pre><code class="hljs css language-bash">$ bin/pulsar-daemon start zookeeper
 </code></pre>
+<blockquote>
+<p>If you are planning to deploy zookeeper with bookie on the same node, you 
need to start zookeeper by using different stats port.</p>
+</blockquote>
+<p>Start zookeeper with <a 
href="/docs/fr/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool like:</p>
+<pre><code class="hljs css language-bash">$ PULSAR_EXTRA_OPTS=<span 
class="hljs-string">"-Dstats_server_port=8001"</span> bin/pulsar-daemon start 
zookeeper
+</code></pre>
 <h2><a class="anchor" aria-hidden="true" 
id="initializing-cluster-metadata"></a><a href="#initializing-cluster-metadata" 
aria-hidden="true" class="hash-link"><svg class="hash-link-icon" 
aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" 
width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 
3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 
5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 
2.5S13.98 12  [...]
 <p>Once you've deployed ZooKeeper for your cluster, there is some metadata 
that needs to be written to ZooKeeper for each cluster in your instance. It 
only needs to be written <strong>once</strong>.</p>
 <p>You can initialize this metadata using the <a 
href="/docs/fr/next/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a>
 command of the <a 
href="/docs/fr/next/reference-cli-tools#pulsar"><code>pulsar</code></a> CLI 
tool. This command can be run on any machine in your ZooKeeper cluster. Here's 
an example:</p>
diff --git a/content/docs/fr/next/deploy-bare-metal/index.html 
b/content/docs/fr/next/deploy-bare-metal/index.html
index 3fd8d69..3c13759 100644
--- a/content/docs/fr/next/deploy-bare-metal/index.html
+++ b/content/docs/fr/next/deploy-bare-metal/index.html
@@ -187,6 +187,12 @@ $ <span class="hljs-built_in">echo</span> 1 &gt; 
data/zookeeper/myid
 <p>Once each server has been added to the <code>zookeeper.conf</code> 
configuration and has the appropriate <code>myid</code> entry, you can start 
ZooKeeper on all hosts (in the background, using nohup) with the <a 
href="/docs/fr/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool:</p>
 <pre><code class="hljs css language-bash">$ bin/pulsar-daemon start zookeeper
 </code></pre>
+<blockquote>
+<p>If you are planning to deploy zookeeper with bookie on the same node, you 
need to start zookeeper by using different stats port.</p>
+</blockquote>
+<p>Start zookeeper with <a 
href="/docs/fr/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool like:</p>
+<pre><code class="hljs css language-bash">$ PULSAR_EXTRA_OPTS=<span 
class="hljs-string">"-Dstats_server_port=8001"</span> bin/pulsar-daemon start 
zookeeper
+</code></pre>
 <h2><a class="anchor" aria-hidden="true" 
id="initializing-cluster-metadata"></a><a href="#initializing-cluster-metadata" 
aria-hidden="true" class="hash-link"><svg class="hash-link-icon" 
aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" 
width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 
3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 
5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 
2.5S13.98 12  [...]
 <p>Once you've deployed ZooKeeper for your cluster, there is some metadata 
that needs to be written to ZooKeeper for each cluster in your instance. It 
only needs to be written <strong>once</strong>.</p>
 <p>You can initialize this metadata using the <a 
href="/docs/fr/next/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a>
 command of the <a 
href="/docs/fr/next/reference-cli-tools#pulsar"><code>pulsar</code></a> CLI 
tool. This command can be run on any machine in your ZooKeeper cluster. Here's 
an example:</p>
diff --git a/content/docs/ja/next/deploy-bare-metal.html 
b/content/docs/ja/next/deploy-bare-metal.html
index d4a7c63..efcf4aa 100644
--- a/content/docs/ja/next/deploy-bare-metal.html
+++ b/content/docs/ja/next/deploy-bare-metal.html
@@ -187,6 +187,12 @@ $ <span class="hljs-built_in">echo</span> 1 &gt; 
data/zookeeper/myid
 <p>Once each server has been added to the <code>zookeeper.conf</code> 
configuration and has the appropriate <code>myid</code> entry, you can start 
ZooKeeper on all hosts (in the background, using nohup) with the <a 
href="/docs/ja/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool:</p>
 <pre><code class="hljs css language-bash">$ bin/pulsar-daemon start zookeeper
 </code></pre>
+<blockquote>
+<p>If you are planning to deploy zookeeper with bookie on the same node, you 
need to start zookeeper by using different stats port.</p>
+</blockquote>
+<p>Start zookeeper with <a 
href="/docs/ja/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool like:</p>
+<pre><code class="hljs css language-bash">$ PULSAR_EXTRA_OPTS=<span 
class="hljs-string">"-Dstats_server_port=8001"</span> bin/pulsar-daemon start 
zookeeper
+</code></pre>
 <h2><a class="anchor" aria-hidden="true" 
id="initializing-cluster-metadata"></a><a href="#initializing-cluster-metadata" 
aria-hidden="true" class="hash-link"><svg class="hash-link-icon" 
aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" 
width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 
3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 
5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 
2.5S13.98 12  [...]
 <p>Once you've deployed ZooKeeper for your cluster, there is some metadata 
that needs to be written to ZooKeeper for each cluster in your instance. It 
only needs to be written <strong>once</strong>.</p>
 <p>You can initialize this metadata using the <a 
href="/docs/ja/next/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a>
 command of the <a 
href="/docs/ja/next/reference-cli-tools#pulsar"><code>pulsar</code></a> CLI 
tool. This command can be run on any machine in your ZooKeeper cluster. Here's 
an example:</p>
diff --git a/content/docs/ja/next/deploy-bare-metal/index.html 
b/content/docs/ja/next/deploy-bare-metal/index.html
index d4a7c63..efcf4aa 100644
--- a/content/docs/ja/next/deploy-bare-metal/index.html
+++ b/content/docs/ja/next/deploy-bare-metal/index.html
@@ -187,6 +187,12 @@ $ <span class="hljs-built_in">echo</span> 1 &gt; 
data/zookeeper/myid
 <p>Once each server has been added to the <code>zookeeper.conf</code> 
configuration and has the appropriate <code>myid</code> entry, you can start 
ZooKeeper on all hosts (in the background, using nohup) with the <a 
href="/docs/ja/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool:</p>
 <pre><code class="hljs css language-bash">$ bin/pulsar-daemon start zookeeper
 </code></pre>
+<blockquote>
+<p>If you are planning to deploy zookeeper with bookie on the same node, you 
need to start zookeeper by using different stats port.</p>
+</blockquote>
+<p>Start zookeeper with <a 
href="/docs/ja/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool like:</p>
+<pre><code class="hljs css language-bash">$ PULSAR_EXTRA_OPTS=<span 
class="hljs-string">"-Dstats_server_port=8001"</span> bin/pulsar-daemon start 
zookeeper
+</code></pre>
 <h2><a class="anchor" aria-hidden="true" 
id="initializing-cluster-metadata"></a><a href="#initializing-cluster-metadata" 
aria-hidden="true" class="hash-link"><svg class="hash-link-icon" 
aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" 
width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 
3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 
5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 
2.5S13.98 12  [...]
 <p>Once you've deployed ZooKeeper for your cluster, there is some metadata 
that needs to be written to ZooKeeper for each cluster in your instance. It 
only needs to be written <strong>once</strong>.</p>
 <p>You can initialize this metadata using the <a 
href="/docs/ja/next/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a>
 command of the <a 
href="/docs/ja/next/reference-cli-tools#pulsar"><code>pulsar</code></a> CLI 
tool. This command can be run on any machine in your ZooKeeper cluster. Here's 
an example:</p>
diff --git a/content/docs/latest/adaptors/PulsarSpark/index.html 
b/content/docs/latest/adaptors/PulsarSpark/index.html
index 4f01d80..c00dd49 100644
--- a/content/docs/latest/adaptors/PulsarSpark/index.html
+++ b/content/docs/latest/adaptors/PulsarSpark/index.html
@@ -1671,9 +1671,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/adaptors/PulsarStorm/index.html 
b/content/docs/latest/adaptors/PulsarStorm/index.html
index 8a623ea..a100055 100644
--- a/content/docs/latest/adaptors/PulsarStorm/index.html
+++ b/content/docs/latest/adaptors/PulsarStorm/index.html
@@ -1425,9 +1425,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/admin-api/overview/index.html 
b/content/docs/latest/admin-api/overview/index.html
index 178ba17..994ad01 100644
--- a/content/docs/latest/admin-api/overview/index.html
+++ b/content/docs/latest/admin-api/overview/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
@@ -1437,9 +1437,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
@@ -1683,9 +1683,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
@@ -1939,9 +1939,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/clients/Java/index.html 
b/content/docs/latest/clients/Java/index.html
index 4aa13e9..8ce7177 100644
--- a/content/docs/latest/clients/Java/index.html
+++ b/content/docs/latest/clients/Java/index.html
@@ -1435,9 +1435,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/cookbooks/PartitionedTopics/index.html 
b/content/docs/latest/cookbooks/PartitionedTopics/index.html
index bf6bedd..25ce2c6 100644
--- a/content/docs/latest/cookbooks/PartitionedTopics/index.html
+++ b/content/docs/latest/cookbooks/PartitionedTopics/index.html
@@ -1679,9 +1679,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/cookbooks/RetentionExpiry/index.html 
b/content/docs/latest/cookbooks/RetentionExpiry/index.html
index 9c9b5ab..0a51438 100644
--- a/content/docs/latest/cookbooks/RetentionExpiry/index.html
+++ b/content/docs/latest/cookbooks/RetentionExpiry/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/cookbooks/compaction/index.html 
b/content/docs/latest/cookbooks/compaction/index.html
index fd833c0..fd7475c 100644
--- a/content/docs/latest/cookbooks/compaction/index.html
+++ b/content/docs/latest/cookbooks/compaction/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/cookbooks/message-deduplication/index.html 
b/content/docs/latest/cookbooks/message-deduplication/index.html
index 6089b86..03df0bf 100644
--- a/content/docs/latest/cookbooks/message-deduplication/index.html
+++ b/content/docs/latest/cookbooks/message-deduplication/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/cookbooks/message-queue/index.html 
b/content/docs/latest/cookbooks/message-queue/index.html
index c32cc29..3655ec9 100644
--- a/content/docs/latest/cookbooks/message-queue/index.html
+++ b/content/docs/latest/cookbooks/message-queue/index.html
@@ -1435,9 +1435,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/cookbooks/tiered-storage/index.html 
b/content/docs/latest/cookbooks/tiered-storage/index.html
index 130f354..92718d6 100644
--- a/content/docs/latest/cookbooks/tiered-storage/index.html
+++ b/content/docs/latest/cookbooks/tiered-storage/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/deployment/aws-cluster/index.html 
b/content/docs/latest/deployment/aws-cluster/index.html
index dcef93b..31cfc51 100644
--- a/content/docs/latest/deployment/aws-cluster/index.html
+++ b/content/docs/latest/deployment/aws-cluster/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/deployment/cluster/index.html 
b/content/docs/latest/deployment/cluster/index.html
index 3f0b8e4..0a12601 100644
--- a/content/docs/latest/deployment/cluster/index.html
+++ b/content/docs/latest/deployment/cluster/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/deployment/instance/index.html 
b/content/docs/latest/deployment/instance/index.html
index 444d0ca..e4d8219 100644
--- a/content/docs/latest/deployment/instance/index.html
+++ b/content/docs/latest/deployment/instance/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/reference/CliTools/index.html 
b/content/docs/latest/reference/CliTools/index.html
index 8086f0f..cc20bbd 100644
--- a/content/docs/latest/reference/CliTools/index.html
+++ b/content/docs/latest/reference/CliTools/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
@@ -1437,9 +1437,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/latest/security/authorization/index.html 
b/content/docs/latest/security/authorization/index.html
index 3e80e88..755417d 100644
--- a/content/docs/latest/security/authorization/index.html
+++ b/content/docs/latest/security/authorization/index.html
@@ -1187,9 +1187,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
@@ -2433,9 +2433,9 @@
           
           
           
-          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
+          <li><a href="/docs/latest/admin-api/overview/">The Pulsar admin 
interface</a></li>
           
           
           
diff --git a/content/docs/zh-CN/next/deploy-bare-metal.html 
b/content/docs/zh-CN/next/deploy-bare-metal.html
index e104174..e571ed9 100644
--- a/content/docs/zh-CN/next/deploy-bare-metal.html
+++ b/content/docs/zh-CN/next/deploy-bare-metal.html
@@ -187,6 +187,12 @@ $ <span class="hljs-built_in">echo</span> 1 &gt; 
data/zookeeper/myid
 <p>Once each server has been added to the <code>zookeeper.conf</code> 
configuration and has the appropriate <code>myid</code> entry, you can start 
ZooKeeper on all hosts (in the background, using nohup) with the <a 
href="/docs/zh-CN/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool:</p>
 <pre><code class="hljs css language-bash">$ bin/pulsar-daemon start zookeeper
 </code></pre>
+<blockquote>
+<p>If you are planning to deploy zookeeper with bookie on the same node, you 
need to start zookeeper by using different stats port.</p>
+</blockquote>
+<p>Start zookeeper with <a 
href="/docs/zh-CN/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool like:</p>
+<pre><code class="hljs css language-bash">$ PULSAR_EXTRA_OPTS=<span 
class="hljs-string">"-Dstats_server_port=8001"</span> bin/pulsar-daemon start 
zookeeper
+</code></pre>
 <h2><a class="anchor" aria-hidden="true" 
id="initializing-cluster-metadata"></a><a href="#initializing-cluster-metadata" 
aria-hidden="true" class="hash-link"><svg class="hash-link-icon" 
aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" 
width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 
3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 
5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 
2.5S13.98 12  [...]
 <p>Once you've deployed ZooKeeper for your cluster, there is some metadata 
that needs to be written to ZooKeeper for each cluster in your instance. It 
only needs to be written <strong>once</strong>.</p>
 <p>You can initialize this metadata using the <a 
href="/docs/zh-CN/next/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a>
 command of the <a 
href="/docs/zh-CN/next/reference-cli-tools#pulsar"><code>pulsar</code></a> CLI 
tool. This command can be run on any machine in your ZooKeeper cluster. Here's 
an example:</p>
diff --git a/content/docs/zh-CN/next/deploy-bare-metal/index.html 
b/content/docs/zh-CN/next/deploy-bare-metal/index.html
index e104174..e571ed9 100644
--- a/content/docs/zh-CN/next/deploy-bare-metal/index.html
+++ b/content/docs/zh-CN/next/deploy-bare-metal/index.html
@@ -187,6 +187,12 @@ $ <span class="hljs-built_in">echo</span> 1 &gt; 
data/zookeeper/myid
 <p>Once each server has been added to the <code>zookeeper.conf</code> 
configuration and has the appropriate <code>myid</code> entry, you can start 
ZooKeeper on all hosts (in the background, using nohup) with the <a 
href="/docs/zh-CN/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool:</p>
 <pre><code class="hljs css language-bash">$ bin/pulsar-daemon start zookeeper
 </code></pre>
+<blockquote>
+<p>If you are planning to deploy zookeeper with bookie on the same node, you 
need to start zookeeper by using different stats port.</p>
+</blockquote>
+<p>Start zookeeper with <a 
href="/docs/zh-CN/next/reference-cli-tools#pulsar-daemon"><code>pulsar-daemon</code></a>
 CLI tool like:</p>
+<pre><code class="hljs css language-bash">$ PULSAR_EXTRA_OPTS=<span 
class="hljs-string">"-Dstats_server_port=8001"</span> bin/pulsar-daemon start 
zookeeper
+</code></pre>
 <h2><a class="anchor" aria-hidden="true" 
id="initializing-cluster-metadata"></a><a href="#initializing-cluster-metadata" 
aria-hidden="true" class="hash-link"><svg class="hash-link-icon" 
aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" 
width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 
3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 
5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 
2.5S13.98 12  [...]
 <p>Once you've deployed ZooKeeper for your cluster, there is some metadata 
that needs to be written to ZooKeeper for each cluster in your instance. It 
only needs to be written <strong>once</strong>.</p>
 <p>You can initialize this metadata using the <a 
href="/docs/zh-CN/next/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a>
 command of the <a 
href="/docs/zh-CN/next/reference-cli-tools#pulsar"><code>pulsar</code></a> CLI 
tool. This command can be run on any machine in your ZooKeeper cluster. Here's 
an example:</p>
diff --git a/content/swagger/swagger.json b/content/swagger/swagger.json
index 2e8a671..cb9d1ae 100644
--- a/content/swagger/swagger.json
+++ b/content/swagger/swagger.json
@@ -6978,22 +6978,16 @@
           "type" : "number",
           "format" : "double"
         },
-        "directMemory" : {
+        "bandwidthIn" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
-        "lastUpdate" : {
-          "type" : "integer",
-          "format" : "int64"
-        },
-        "msgThroughputIn" : {
-          "type" : "number",
-          "format" : "double"
+        "bandwidthOut" : {
+          "$ref" : "#/definitions/ResourceUsage"
         },
-        "msgThroughputOut" : {
-          "type" : "number",
-          "format" : "double"
+        "memory" : {
+          "$ref" : "#/definitions/ResourceUsage"
         },
-        "bandwidthIn" : {
+        "cpu" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
         "underLoaded" : {
@@ -7005,14 +6999,20 @@
         "loadReportType" : {
           "type" : "string"
         },
-        "bandwidthOut" : {
+        "directMemory" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
-        "memory" : {
-          "$ref" : "#/definitions/ResourceUsage"
+        "lastUpdate" : {
+          "type" : "integer",
+          "format" : "int64"
         },
-        "cpu" : {
-          "$ref" : "#/definitions/ResourceUsage"
+        "msgThroughputIn" : {
+          "type" : "number",
+          "format" : "double"
+        },
+        "msgThroughputOut" : {
+          "type" : "number",
+          "format" : "double"
         }
       }
     },

Reply via email to