This is an automated email from the ASF dual-hosted git repository.
tanxinyu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git
The following commit(s) were added to refs/heads/main by this push:
new c3b294a3 [IOTDB-6197] Add docs about Ratis snapshot configs (#111)
c3b294a3 is described below
commit c3b294a322c83fafe7bf9d0802082578286741d2
Author: William Song <[email protected]>
AuthorDate: Fri Nov 8 18:17:41 2024 +0800
[IOTDB-6197] Add docs about Ratis snapshot configs (#111)
---
.../Master/Reference/Common-Config-Manual.md | 73 +++++++++++++++++++++
.../Master/Reference/Common-Config-Manual.md | 75 ++++++++++++++++++++++
2 files changed, 148 insertions(+)
diff --git a/src/UserGuide/Master/Reference/Common-Config-Manual.md
b/src/UserGuide/Master/Reference/Common-Config-Manual.md
index 75625722..ca329238 100644
--- a/src/UserGuide/Master/Reference/Common-Config-Manual.md
+++ b/src/UserGuide/Master/Reference/Common-Config-Manual.md
@@ -1974,6 +1974,25 @@ Different configuration parameters take effect in the
following three ways:
| Default | 10s |
| Effective | After restarting system |
+* ratis\_first\_election\_timeout\_min\_ms
+
+| Name | ratis\_first\_election\_timeout\_min\_ms |
+|:------:|:----------------------------------------------------------------|
+| Description | minimal first election timeout for RatisConsensus |
+| Type | int64 |
+| Default | 50 (ms)
|
+| Effective | After restarting system |
+
+* ratis\_first\_election\_timeout\_max\_ms
+
+| Name | ratis\_first\_election\_timeout\_max\_ms |
+|:------:|:----------------------------------------------------------------|
+| Description | maximal first election timeout for RatisConsensus |
+| Type | int64 |
+| Default | 150 (ms)
|
+| Effective | After restarting system |
+
+
* config\_node\_ratis\_preserve\_logs\_num\_when\_purge
| Name | config\_node\_ratis\_preserve\_logs\_num\_when\_purge |
@@ -2001,6 +2020,60 @@ Different configuration parameters take effect in the
following three ways:
| Default | 1000
|
| Effective | After restarting system |
+* config\_node\_ratis\_log\_max\_size
+
+| Name | config\_node\_ratis\_log\_max\_size |
+|:------:|:----------------------------------------------------------------|
+| Description | Max file size of in-disk Raft Log for config node |
+| Type | int64 |
+| Default | 2147483648 (2GB) |
+| Effective | After restarting system |
+
+* schema\_region\_ratis\_log\_max\_size
+
+| Name | schema\_region\_ratis\_log\_max\_size |
+|:------:|:----------------------------------------------------------------|
+| Description | Max file size of in-disk Raft Log for schema region |
+| Type | int64 |
+| Default | 2147483648 (2GB) |
+| Effective | After restarting system |
+
+* data\_region\_ratis\_log\_max\_size
+
+| Name | data\_region\_ratis\_log\_max\_size |
+|:------:|:----------------------------------------------------------------|
+| Description | Max file size of in-disk Raft Log for data region |
+| Type | int64 |
+| Default | 21474836480 (20GB) |
+| Effective | After restarting system |
+
+* config\_node\_ratis\_periodic\_snapshot\_interval
+
+| Name | config\_node\_ratis\_periodic\_snapshot\_interval |
+|:------:|:----------------------------------------------------------------|
+| Description | duration interval of config-node periodic snapshot |
+| Type | int64 |
+| Default | 86400 (seconds)
|
+| Effective | After restarting system |
+
+* schema\_region\_ratis\_periodic\_snapshot\_interval
+
+| Name | schema\_region\_ratis\_preserve\_logs\_num\_when\_purge
|
+|:------:|:----------------------------------------------------------------|
+| Description | duration interval of schema-region periodic snapshot |
+| Type | int64 |
+| Default | 86400 (seconds)
|
+| Effective | After restarting system |
+
+* data\_region\_ratis\_periodic\_snapshot\_interval
+
+| Name | data\_region\_ratis\_preserve\_logs\_num\_when\_purge |
+|:------:|:----------------------------------------------------------------|
+| Description | duration interval of data-region periodic snapshot |
+| Type | int64 |
+| Default | 86400 (seconds)
|
+| Effective | After restarting system |
+
### Procedure Configuration
* procedure\_core\_worker\_thread\_count
diff --git a/src/zh/UserGuide/Master/Reference/Common-Config-Manual.md
b/src/zh/UserGuide/Master/Reference/Common-Config-Manual.md
index f709c975..02bdd56a 100644
--- a/src/zh/UserGuide/Master/Reference/Common-Config-Manual.md
+++ b/src/zh/UserGuide/Master/Reference/Common-Config-Manual.md
@@ -1974,6 +1974,25 @@ IoTDB ConfigNode 和 DataNode 的公共配置参数位于 `conf` 目录下。
| 默认值 | 10s |
| 改后生效方式 | 重启生效 |
+* ratis\_first\_election\_timeout\_min\_ms
+
+| 名字 | ratis\_first\_election\_timeout\_min\_ms |
+|:------:|:----------------------------------------------------------------|
+| 描述 | Ratis协议首次选举最小超时时间 |
+| 类型 | int64 |
+| 默认值 | 50 (ms)
|
+| 改后生效方式 | 重启生效 |
+
+* ratis\_first\_election\_timeout\_max\_ms
+
+| 名字 | ratis\_first\_election\_timeout\_max\_ms |
+|:------:|:----------------------------------------------------------------|
+| 描述 | Ratis协议首次选举最大超时时间 |
+| 类型 | int64 |
+| 默认值 | 150 (ms)
|
+| 改后生效方式 | 重启生效 |
+
+
* config\_node\_ratis\_preserve\_logs\_num\_when\_purge
| 名字 | config\_node\_ratis\_preserve\_logs\_num\_when\_purge |
@@ -2001,6 +2020,62 @@ IoTDB ConfigNode 和 DataNode 的公共配置参数位于 `conf` 目录下。
| 默认值 | 1000 |
| 改后生效方式 | 重启生效 |
+* config\_node\_ratis\_log\_max\_size
+
+| 名字 | config\_node\_ratis\_log\_max\_size |
+|:------:|:----------------------------------------------------------------|
+| 描述 | config node磁盘Raft Log最大占用空间 |
+| 类型 | int64 |
+| 默认值 | 2147483648 (2GB) |
+| 改后生效方式 | 重启生效 |
+
+* schema\_region\_ratis\_log\_max\_size
+
+| 名字 | schema\_region\_ratis\_log\_max\_size |
+|:------:|:----------------------------------------------------------------|
+| 描述 | schema region 磁盘Raft Log最大占用空间 |
+| 类型 | int64 |
+| 默认值 | 2147483648 (2GB) |
+| 改后生效方式 | 重启生效 |
+
+* data\_region\_ratis\_log\_max\_size
+
+| 名字 | data\_region\_ratis\_log\_max\_size |
+|:------:|:----------------------------------------------------------------|
+| 描述 | data region 磁盘Raft Log最大占用空间|
+| 类型 | int64 |
+| 默认值 | 21474836480 (20GB) |
+| 改后生效方式 | 重启生效 |
+
+
+* config\_node\_ratis\_periodic\_snapshot\_interval
+
+| 名字 | config\_node\_ratis\_periodic\_snapshot\_interval |
+|:------:|:----------------------------------------------------------------|
+| 描述 | config node定期snapshot的间隔时间 |
+| 类型 | int64 |
+| 默认值 | 86400 (秒)
|
+| 改后生效方式 | 重启生效 |
+
+* schema\_region\_ratis\_periodic\_snapshot\_interval
+
+| 名字 | schema\_region\_ratis\_preserve\_logs\_num\_when\_purge |
+|:------:|:----------------------------------------------------------------|
+| 描述 | schema region定期snapshot的间隔时间 |
+| 类型 | int64 |
+| 默认值 | 86400 (秒)
|
+| 改后生效方式 | 重启生效 |
+
+* data\_region\_ratis\_periodic\_snapshot\_interval
+
+| 名字 | data\_region\_ratis\_preserve\_logs\_num\_when\_purge |
+|:------:|:----------------------------------------------------------------|
+| 描述 | data region定期snapshot的间隔时间 |
+| 类型 | int64 |
+| 默认值 | 86400 (秒)
|
+| 改后生效方式 | 重启生效 |
+
+
#### Procedure 配置
* procedure\_core\_worker\_thread\_count