docs:update storage configs

This commit is contained in:
xiao-77 2025-01-22 18:42:51 +08:00
parent 53c90b76cf
commit 016d680afb
1 changed files with 118 additions and 16 deletions

View File

@ -535,22 +535,124 @@ charset 的有效值是 UTF-8。
:::
### 存储相关
|参数名称|支持版本|动态修改|参数含义|
|--------------------|----------|-------------------------|-|
|dataDir | |不支持动态修改 |数据文件目录,所有的数据文件都将写入该目录,默认值 /var/lib/taos|
|diskIDCheckEnabled | |不支持动态修改 |在 3.3.4.3 后,在重启 dnode 时增加了检查 dataDir 所在磁盘 id 是否发生改变0:进行检查1:不进行检查默认值1|
|tempDir | |不支持动态修改 |指定所有系统运行过程中的临时文件生成的目录,默认值 /tmp|
|minimalDataDirGB | |不支持动态修改 |dataDir 指定的时序数据存储目录所需要保留的最小空间,单位 GB默认值 2|
|minimalTmpDirGB | |不支持动态修改 |tempDir 所指定的临时文件目录所需要保留的最小空间,单位 GB默认值 1|
|minDiskFreeSize |3.1.1.0 后|支持动态修改 立即生效 |当某块磁盘上的可用空间小于等于这个阈值时,该磁盘将不再被选择用于生成新的数据文件,单位为字节,取值范围 52428800-1073741824默认值为 52428800企业版参数|
|s3MigrateIntervalSec|3.3.4.3 后|支持动态修改 立即生效 |本地数据文件自动上传 S3 的触发周期单位为秒。最小值600最大值100000。默认值 3600企业版参数|
|s3MigrateEnabled |3.3.4.3 后|支持动态修改 立即生效 |是否自动进行 S3 迁移,默认值为 0表示关闭自动 S3 迁移,可配置为 1企业版参数|
|s3Accesskey |3.3.4.3 后|支持动态修改 重启生效 |冒号分隔的用户 SecretId:SecretKey例如 AKIDsQmwsfKxTo2A6nGVXZN0UlofKn6JRRSJ:lIdoy99ygEacU7iHfogaN2Xq0yumSm1E企业版参数|
|s3Endpoint |3.3.4.3 后|支持动态修改 重启生效 |用户所在地域的 COS 服务域名,支持 http 和 httpsbucket 的区域需要与 endpoint 保持一致,否则无法访问;企业版参数|
|s3BucketName |3.3.4.3 后|支持动态修改 重启生效 |存储桶名称,减号后面是用户注册 COS 服务的 AppId其中 AppId 是 COS 特有AWS 和阿里云都没有,配置时需要作为 bucket name 的一部分,使用减号分隔;参数值均为字符串类型,但不需要引号;例如 test0711-1309024725企业版参数|
|s3PageCacheSize |3.3.4.3 后|支持动态修改 重启生效 |S3 page cache 缓存页数目,取值范围 4-1048576单位为页默认值 4096企业版参数|
|s3UploadDelaySec |3.3.4.3 后|支持动态修改 立即生效 |data 文件持续多长时间不再变动后上传至 S3取值范围 1-2592000 (30天单位为秒默认值 60企业版参数|
|cacheLazyLoadThreshold| |支持动态修改 立即生效 |内部参数,缓存的装载策略|
#### dataDir
- 说明:数据文件目录,所有的数据文件都将写入该目录
- 类型:字符串
- 默认值:/var/lib/taos
- 动态修改:不支持
- 支持版本:从 v3.1.0.0 版本开始引入
#### diskIDCheckEnabled
- 说明:在重启 dnode 时增加了检查 dataDir 所在磁盘 id 是否发生改变
- 类型整数0:进行检查1:不进行检查
- 默认值1
- 最小值0
- 最大值1
- 支持版本:从 v3.3.5.0 版本开始引入
#### tempDir
- 说明:指定所有系统运行过程中的临时文件生成的目录
- 类型:字符串
- 默认值:/tmp
- 动态修改:不支持
- 支持版本:从 v3.1.0.0 版本开始引入
#### minimalDataDirGB
- 说明dataDir 指定的时序数据存储目录所需要保留的最小空间
- 类型:浮点数
- 单位GB
- 默认值2
- 最小值0.001f
- 最大值10000000
- 动态修改:不支持
- 支持版本:从 v3.1.0.0 版本开始引入
#### minimalTmpDirGB
- 说明tempDir 所指定的临时文件目录所需要保留的最小空间
- 类型:浮点数
- 单位GB
- 默认值1
- 最小值0.001f
- 最大值10000000
- 动态修改:不支持
- 支持版本:从 v3.1.0.0 版本开始引入
#### minDiskFreeSize
- 说明:当某块磁盘上的可用空间小于等于这个阈值时,该磁盘将不再被选择用于生成新的数据文件 `企业版参数`
- 类型:整数
- 单位byte
- 默认值52428800
- 最小值52428800
- 最大值1073741824
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.1.0.0 版本开始引入
#### s3MigrateIntervalSec
- 说明:本地数据文件自动上传 S3 的触发周期 `企业版参数`
- 类型:整数
- 单位:秒
- 默认值3600
- 最小值600
- 最大值100000
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.3.4.3 版本开始引入
#### s3MigrateEnabled
- 说明:是否自动进行 S3 迁移 `企业版参数`
- 类型整数0:关闭1:开启
- 默认值0
- 最小值0
- 最大值1
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.3.4.3 版本开始引入
#### s3Accesskey
- 说明:冒号分隔的用户 SecretId:SecretKey `企业版参数`
- 示例AKIDsQmwsfKxTo2A6nGVXZN0UlofKn6JRRSJ:lIdoy99ygEacU7iHfogaN2Xq0yumSm1E
- 动态修改:支持通过 SQL 修改,重启生效
- 支持版本:从 v3.3.4.3 版本开始引入
#### s3Endpoint
- 说明:用户所在地域的 COS 服务域名,支持 http 和 httpsbucket 的区域需要与 endpoint 保持一致,否则无法访问 `企业版参数`
- 动态修改:支持通过 SQL 修改,重启生效
- 支持版本:从 v3.3.4.3 版本开始引入
#### s3BucketName
- 说明:存储桶名称,减号后面是用户注册 COS 服务的 AppId其中 AppId 是 COS 特有AWS 和阿里云都没有,配置时需要作为 bucket name 的一部分,使用减号分隔;参数值均为字符串类型,但不需要引号 `企业版参数`
- 示例test0711-1309024725
- 动态修改:支持通过 SQL 修改,重启生效
- 支持版本:从 v3.3.4.3 版本开始引入
#### s3PageCacheSize
- 说明S3 page cache 缓存页数目 `企业版参数`
- 类型:整数
- 单位:页
- 默认值4096
- 最小值4
- 最大值1048576
- 示例test0711-1309024725
- 动态修改:支持通过 SQL 修改,重启生效
- 支持版本:从 v3.3.4.3 版本开始引入
#### s3UploadDelaySec
- 说明data 文件持续多长时间不再变动后上传至 S3 `企业版参数`
- 类型:整数
- 单位:秒
- 默认值60
- 最小值1
- 最大值2592000
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.3.4.3 版本开始引入
#### cacheLazyLoadThreshold
- 说明:缓存的装载策略 `内部参数`
- 类型:整数
- 默认值500
- 最小值0
- 最大值100000
- 动态修改:支持通过 SQL 修改,立即生效
- 支持版本:从 v3.1.0.0 版本开始引入
### 集群相关
|参数名称|支持版本|动态修改|参数含义|