aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkovalad <kovalad@yandex-team.ru>2022-02-16 14:16:17 +0300
committerkovalad <kovalad@yandex-team.ru>2022-02-16 14:16:17 +0300
commitc1dea0408f5bf27e7e79d0439cddb420bec298f5 (patch)
treecd0bd852de177ba750cfd82f015952e40ef65de8
parent4627c12a1c586679dc977bf881d478a9b44ea83e (diff)
downloadydb-c1dea0408f5bf27e7e79d0439cddb420bec298f5.tar.gz
fixes after review KIKIMR-14350
fixes after reading KIKIMR-14350 ref:244eba118b000a9237c68d7c0c5249cab9d0323d
-rw-r--r--ydb/docs/ru/core/getting_started/ydb_local.md32
1 files changed, 21 insertions, 11 deletions
diff --git a/ydb/docs/ru/core/getting_started/ydb_local.md b/ydb/docs/ru/core/getting_started/ydb_local.md
index 7259c6bbd0..dcfffc0ba8 100644
--- a/ydb/docs/ru/core/getting_started/ydb_local.md
+++ b/ydb/docs/ru/core/getting_started/ydb_local.md
@@ -1,6 +1,6 @@
# Локальный запуск кластера {{ ydb-full-name }}
-В данном разделе описывается процесс разворачивания локального кластера {{ ydb-full-name }} c использованем конфигурации в YAML формате.
+В данном разделе описывается процесс разворачивания локального кластера {{ ydb-full-name }} c использованием конфигурации в YAML формате.
{% note warning %}
@@ -8,15 +8,14 @@
{% endnote %}
-## Запуск локального кластера
+## Запуск статической ноды {#static-node-launch}
-Cкачайте и распакуйте архив с исполняемым файлом `ydbd` и необходимыми для работы YDB библиотеками, после чего перейдите в директорию с артефактами:
+Скачайте и распакуйте архив с исполняемым файлом `ydbd` и необходимыми для работы {{ ydb-short-name }} библиотеками, после чего перейдите в директорию с артефактами:
```bash
curl https://binaries.ydb.tech/ydbd-master-linux-amd64.tar.gz | tar -xz
cd ydbd-master-linux-amd64/
-sudo mkdir /lib/ydbd
-sudo cp *.so /lib/ydbd/
+export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:`pwd`/lib"
```
Скопируйте конфигурацию:
@@ -28,33 +27,44 @@ wget https://raw.githubusercontent.com/ydb-platform/ydb/main/ydb/deploy/yaml_con
Запустите статическую ноду кластера:
```bash
-./ydbd server --yaml-config ./config.yaml --node 1 --grpc-port 2135 --ic-port 19001 --mon-port 8765
+./bin/ydbd server --yaml-config ./config.yaml --node 1 --grpc-port 2135 --ic-port 19001 --mon-port 8765
```
Проинициализируйте хранилище с помощью команды:
```bash
-./ydbd admin blobstorage config init --yaml-file ./config.yaml
+./bin/ydbd admin blobstorage config init --yaml-file ./config.yaml
```
-## Создание первой базы данных
+## Создание первой базы данных {#create-db}
Для работы с таблицами необходимо создать как минимум одну базу данных и поднять процесс, обслуживающий эту базу данных. Для этого необходимо выполнить набор команд:
Создайте базу данных:
```bash
-./ydbd admin database /<domain-name>/<db-name> create <storage-pool-kind>:<storage-unit-count>
+./bin/ydbd admin database /<domain-name>/<db-name> create <storage-pool-kind>:<storage-unit-count>
```
Например,
```bash
-./ydbd admin database /Root/test create ssd:1
+./bin/ydbd admin database /Root/test create ssd:1
```
Запустите процесс, обслуживающий базу данных:
```bash
-./ydbd server --yaml-config ./config.yaml --tenant /<domain-name>/<db-name> --node-broker <address>:<port> --grpc-port 31001 --ic-port 31003 --mon-port 31002
+./bin/ydbd server --yaml-config ./config.yaml --tenant /<domain-name>/<db-name> --node-broker <address>:<port> --grpc-port 31001 --ic-port 31003 --mon-port 31002
```
+
+Например, чтобы запустить процесс для созданной выше базы, следует выполнить приведенную ниже команду.
+
+```bash
+./bin/ydbd server --yaml-config ./config.yaml --tenant /Root/test --node-broker localhost:2135 --grpc-port 31001 --ic-port 31003 --mon-port 31002
+```
+
+
+## Работа с базой данных через Web UI {#web-ui}
+
+Чтобы посмотреть на структуру базы данных и выполнить YQL-запрос, воспользуйтесь встроенным в процесс `ydbd` веб-интерфейсом. Для этого откройте браузер и перейдите по адресу `http://localhost:8765`. Подробней возможности встроенного веб-интерфейса описаны в разделе [Embedded UI](../maintenance/embedded_monitoring/ydb_monitoring.md).