aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVitalii Gridnev <gridnevvvit@gmail.com>2022-02-22 18:29:34 +0300
committerVitalii Gridnev <gridnevvvit@gmail.com>2022-02-22 18:29:34 +0300
commite7ab21bd2d46927945fa5599685302b48a88ed8f (patch)
treec3feda02022be471c8607f04ff76772b2d344ba9
parent9f22442d0ebce1eddcf3aa59ce52b1e1d60594c0 (diff)
downloadydb-e7ab21bd2d46927945fa5599685302b48a88ed8f.tar.gz
add note about single node with file KIKIMR-14368
ref:c53b6581cea65d3243ee3d98555c6d2cb1750c32
-rw-r--r--ydb/docs/ru/core/getting_started/ydb_local.md29
1 files changed, 23 insertions, 6 deletions
diff --git a/ydb/docs/ru/core/getting_started/ydb_local.md b/ydb/docs/ru/core/getting_started/ydb_local.md
index dcfffc0ba8..8b08bc86f0 100644
--- a/ydb/docs/ru/core/getting_started/ydb_local.md
+++ b/ydb/docs/ru/core/getting_started/ydb_local.md
@@ -8,7 +8,7 @@
{% endnote %}
-## Запуск статической ноды {#static-node-launch}
+## Скачайте {{ ydb-short-name }} {#download-ydb}
Скачайте и распакуйте архив с исполняемым файлом `ydbd` и необходимыми для работы {{ ydb-short-name }} библиотеками, после чего перейдите в директорию с артефактами:
@@ -18,13 +18,30 @@ cd ydbd-master-linux-amd64/
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:`pwd`/lib"
```
-Скопируйте конфигурацию:
+## Подготовьте конфигурацию локального кластера {#prepare-configuration}
-```bash
-wget https://raw.githubusercontent.com/ydb-platform/ydb/main/ydb/deploy/yaml_config_examples/single-node-in-memory.yaml -O config.yaml
-```
+Подготовьте конфигурацию локального кластера, которую хотите развернуть. Для того, чтобы поднять кластер с хранением данных в памяти достаточно скопировать конфигурацию. Для разворачивания кластера с хранением данных в файле, необходимо дополнительно создать файл для хранения данных размером 64GB и указать путь до него в конфигурации.
+
+{% list tabs %}
+- В пямяти
+
+ ```bash
+ wget https://raw.githubusercontent.com/ydb-platform/ydb/main/ydb/deploy/yaml_config_examples/single-node-in-memory.yaml -O config.yaml
+ ```
+
+- В файле
+
+ ```bash
+ wget https://raw.githubusercontent.com/ydb-platform/ydb/main/ydb/deploy/yaml_config_examples/single-node-with-file.yaml -O config.yaml
+ dd if=/dev/zero of=/tmp/ydb-local-pdisk.data bs=1 count=0 seek=68719476736
+ sed -i "s/\/tmp\/pdisk\.data/\/tmp\/ydb-local-pdisk\.data/g" config.yaml
+ ```
+
+{% endlist %}
+
+## Запустите статическую ноду кластера {#start-static-node}
-Запустите статическую ноду кластера:
+Запустите статическую ноду кластера, выполнив команду:
```bash
./bin/ydbd server --yaml-config ./config.yaml --node 1 --grpc-port 2135 --ic-port 19001 --mon-port 8765