diff --git a/docs/en/operations/server_settings/settings.md b/docs/en/operations/server_settings/settings.md index 8b4285c422e..11f5fd14f6f 100644 --- a/docs/en/operations/server_settings/settings.md +++ b/docs/en/operations/server_settings/settings.md @@ -683,9 +683,10 @@ This parameter section contains the following parameters: ``` - The `index` attribute specifies an order of node, when trying to connect to ZooKeeper cluster. + The `index` attribute is not used in ClickHouse. The only reason for this attribute is to allow some other programs to use the same configuraton. -- `session_timeout` — Maximum timeout for client session in milliseconds. +- `session_timeout_ms` — Maximum timeout for client session in milliseconds (default: 30000). +- `operation_timeout_ms` — Maximum timeout for operation in milliseconds (default: 10000). - `root` — ZNode, that is used as root for znodes used by ClickHouse server. Optional. - `identity` — User and password, required by ZooKeeper to give access to requested znodes. Optional. @@ -702,6 +703,7 @@ This parameter section contains the following parameters: 2181 30000 + 10000 /path/to/zookeeper/node diff --git a/docs/ru/operations/server_settings/settings.md b/docs/ru/operations/server_settings/settings.md index a3f610ea3fa..f0d928f46be 100644 --- a/docs/ru/operations/server_settings/settings.md +++ b/docs/ru/operations/server_settings/settings.md @@ -669,31 +669,58 @@ TCP порт для защищённого обмена данными с кли Конфигурация серверов ZooKeeper. +Содержит параметры для взаимодействия ClickHouse с кластером [ZooKeeper](http://zookeeper.apache.org/). + ClickHouse использует ZooKeeper для хранения метаданных о репликах при использовании реплицированных таблиц. Параметр можно не указывать, если реплицированные таблицы не используются. -Подробно читайте в разделе "[Репликация](../../operations/table_engines/replication.md)". +Содержит следующие параметры: + +- `node` — нода ZooKeeper. Может содержать несколько узлов. + + Пример: + + ```xml + + example_host + 2181 + + ``` + + Аттрибут `index` не используется в ClickHouse. Он присутствует в примере в связи с тем, что на серверах могут быть установлены другие программы, которые могут считывать тот же конфигурационный файл. + +- `session_timeout_ms` — максимальный таймаут для сессии в миллисекундах (default: 30000). +- `operation_timeout_ms` — максимальный таймаут для операции в миллисекундах (default: 10000). +- `root` — корневая znode, которая используется сервером ClickHouse для всех остальных znode. Опционально. +- `identity` — пара `usename:password` для авторизации в кластере ZooKeeper. Опционально. **Пример** ```xml - + example1 2181 - + example2 2181 - - example3 - 2181 - + 30000 + 10000 + + /path/to/zookeeper/node + + user:password ``` +**См. также:** + +- [Репликация](../../operations/table_engines/replication.md). +- [ZooKeeper Programmer's Guide](http://zookeeper.apache.org/doc/current/zookeeperProgrammers.html) + ## use_minimalistic_part_header_in_zookeeper {#server-settings-use_minimalistic_part_header_in_zookeeper} Способ хранения заголовков кусков данных в ZooKeeper.