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

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


The following commit(s) were added to refs/heads/main by this push:
     new 19a98625af5e Recommend ZK for Pulsar standalone (#871)
19a98625af5e is described below

commit 19a98625af5ef0bafaffe6f8ea60a9a9c7417819
Author: Kiryl Valkovich <visorte...@gmail.com>
AuthorDate: Tue Apr 2 15:34:48 2024 +0400

    Recommend ZK for Pulsar standalone (#871)
---
 docs/getting-started-docker-compose.md                   |  1 +
 docs/getting-started-docker.md                           | 16 ++++++++++++++++
 versioned_docs/version-3.0.x/getting-started-docker.md   | 16 ++++++++++++++++
 .../version-3.2.x/getting-started-docker-compose.md      |  1 +
 versioned_docs/version-3.2.x/getting-started-docker.md   | 16 ++++++++++++++++
 5 files changed, 50 insertions(+)

diff --git a/docs/getting-started-docker-compose.md 
b/docs/getting-started-docker-compose.md
index 3f06c5d844fe..b3048013c5dd 100644
--- a/docs/getting-started-docker-compose.md
+++ b/docs/getting-started-docker-compose.md
@@ -114,6 +114,7 @@ services:
 ## Step 2: Create a Pulsar cluster
 
 As preparation, create data directories and change the data directory 
ownership to uid(10000) which is the default user id used in the Pulsar Docker 
container.
+
 ```bash
 sudo mkdir -p ./data/zookeeper ./data/bookkeeper
 # this step might not be necessary on other than Linux platforms
diff --git a/docs/getting-started-docker.md b/docs/getting-started-docker.md
index 785fb8f9037e..302ebbf007eb 100644
--- a/docs/getting-started-docker.md
+++ b/docs/getting-started-docker.md
@@ -56,6 +56,22 @@ bin/pulsar standalone
 </Tabs>
 ````
 
+:::tip
+
+You may encounter issues with the default RocksDB metadata store.
+
+We recommend you consider using the following environment variable to use 
ZooKeeper as the metadata store:
+
+```
+...
+-e PULSAR_STANDALONE_USE_ZOOKEEPER=1 \
+...
+```
+
+Don't apply this fix for existing Pulsar standalone instances if you don't 
want to loose your data.
+
+:::
+
 If you want to change Pulsar configurations and start Pulsar, run the 
following command by passing environment variables with the `PULSAR_PREFIX_` 
prefix. See [default configuration 
file](https://github.com/apache/pulsar/blob/e6b12c64b043903eb5ff2dc5186fe8030f157cfc/conf/standalone.conf)
 for more details.
 
 ````mdx-code-block
diff --git a/versioned_docs/version-3.0.x/getting-started-docker.md 
b/versioned_docs/version-3.0.x/getting-started-docker.md
index e8d706f0f7ca..361746f08988 100644
--- a/versioned_docs/version-3.0.x/getting-started-docker.md
+++ b/versioned_docs/version-3.0.x/getting-started-docker.md
@@ -16,6 +16,22 @@ For macOS, Linux, and Windows, run the following command to 
start Pulsar within
 docker run -it -p 6650:6650 -p 8080:8080 --mount 
source=pulsardata,target=/pulsar/data --mount 
source=pulsarconf,target=/pulsar/conf apachepulsar/pulsar:@pulsar:version@ 
bin/pulsar standalone
 ```
 
+:::tip
+
+You may encounter issues with the default RocksDB metadata store.
+
+We recommend you consider using the following environment variable to use 
ZooKeeper as the metadata store:
+
+```
+...
+-e PULSAR_STANDALONE_USE_ZOOKEEPER=1 \
+...
+```
+
+Don't apply this fix for existing Pulsar standalone instances if you don't 
want to loose your data.
+
+:::
+
 If you want to change Pulsar configurations and start Pulsar, run the 
following command by passing environment variables with the `PULSAR_PREFIX_` 
prefix. See [default configuration 
file](https://github.com/apache/pulsar/blob/e6b12c64b043903eb5ff2dc5186fe8030f157cfc/conf/standalone.conf)
 for more details.
 
 ```shell
diff --git a/versioned_docs/version-3.2.x/getting-started-docker-compose.md 
b/versioned_docs/version-3.2.x/getting-started-docker-compose.md
index 3f06c5d844fe..b3048013c5dd 100644
--- a/versioned_docs/version-3.2.x/getting-started-docker-compose.md
+++ b/versioned_docs/version-3.2.x/getting-started-docker-compose.md
@@ -114,6 +114,7 @@ services:
 ## Step 2: Create a Pulsar cluster
 
 As preparation, create data directories and change the data directory 
ownership to uid(10000) which is the default user id used in the Pulsar Docker 
container.
+
 ```bash
 sudo mkdir -p ./data/zookeeper ./data/bookkeeper
 # this step might not be necessary on other than Linux platforms
diff --git a/versioned_docs/version-3.2.x/getting-started-docker.md 
b/versioned_docs/version-3.2.x/getting-started-docker.md
index 785fb8f9037e..302ebbf007eb 100644
--- a/versioned_docs/version-3.2.x/getting-started-docker.md
+++ b/versioned_docs/version-3.2.x/getting-started-docker.md
@@ -56,6 +56,22 @@ bin/pulsar standalone
 </Tabs>
 ````
 
+:::tip
+
+You may encounter issues with the default RocksDB metadata store.
+
+We recommend you consider using the following environment variable to use 
ZooKeeper as the metadata store:
+
+```
+...
+-e PULSAR_STANDALONE_USE_ZOOKEEPER=1 \
+...
+```
+
+Don't apply this fix for existing Pulsar standalone instances if you don't 
want to loose your data.
+
+:::
+
 If you want to change Pulsar configurations and start Pulsar, run the 
following command by passing environment variables with the `PULSAR_PREFIX_` 
prefix. See [default configuration 
file](https://github.com/apache/pulsar/blob/e6b12c64b043903eb5ff2dc5186fe8030f157cfc/conf/standalone.conf)
 for more details.
 
 ````mdx-code-block

Reply via email to