diff options
author | Vitalii Gridnev <gridnevvvit@gmail.com> | 2022-02-22 18:29:34 +0300 |
---|---|---|
committer | Vitalii Gridnev <gridnevvvit@gmail.com> | 2022-02-22 18:29:34 +0300 |
commit | e7ab21bd2d46927945fa5599685302b48a88ed8f (patch) | |
tree | c3feda02022be471c8607f04ff76772b2d344ba9 | |
parent | 9f22442d0ebce1eddcf3aa59ce52b1e1d60594c0 (diff) | |
download | ydb-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.md | 29 |
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 |