节点参数
February 26, 2024About 3 min
节点参数
更新节点参数
SDK方法名:updateNodeConf;
URL
/sys/settings/node_conf
Method
POST
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
node_conf | Object | 是 | |||
windows | Object | 是 | windows节点通用配置 | ||
log_path | String | 是 | 日志目录 | /var/i2data/log/ | |
keep_log_days | Number | 是 | 日志保留时长 | 180 | |
log_limit | Number | 是 | 日志保留大小 (MB) | 1024 | |
cache_path | String | 是 | 数据缓存目录 | /var/i2data/cache/ | |
mem_limit_percent | Number | 是 | 内存使用上限百分比 (%) | 100 | |
disk_limit | Number | 是 | 磁盘使用上限 (MB) | 10240 | |
mon_send_interval | Number | 是 | 监控延迟 | 10 | |
mon_data_path | String | 是 | 分析数据目录 | /var/i2data/log/ | |
db_save_day | Number | 是 | 监控数据保留 | 3 | |
mon_save_day | Number | 是 | 分析数据保留 | 5 | |
bak_meta_data_path | String | 是 | 备份集元数据目录 | /var/i2data/meta_data/ | |
temp_path | String | 工作临时目录 | |||
disk_free_space_limit | Number | 磁盘剩余空间阈值(MB) | |||
bak_cache_data_dir | String | 备份数据缓存目录 | |||
bak_cache_data_upper_limit | Number | 备份数据缓存上限 | |||
bak_cache_disk_lower_limit | Number | 缓存磁盘剩余下限 | |||
linux | Object | 是 | linux节点通用配置 | ||
log_path | String | 是 | |||
keep_log_days | Number | 是 | |||
log_limit | Number | 是 | |||
cache_path | String | 是 | |||
mem_limit_percent | Number | 是 | |||
disk_limit | Number | 是 | |||
mon_send_interval | Number | 是 | |||
mon_data_path | String | 是 | |||
db_save_day | Number | 是 | |||
mon_save_day | Number | 是 | |||
bak_meta_data_path | String | 是 | |||
temp_path | String | 工作临时目录 | |||
disk_free_space_limit | Number | ||||
bak_cache_data_dir | String | 备份数据缓存目录 | |||
bak_cache_data_upper_limit | Number | 备份数据缓存上限 | |||
bak_cache_disk_lower_limit | Number | 缓存磁盘剩余下限 | |||
roles | Array | 节点角色: 1:容灾主机; 2:迁移源机; 4:迁移目标机; 8:备份客户端; 16:备份服务器; 32:FFO/CDM整机客户端; 64:代理虚机; | [ 1, 2, 4, 8 ] | ||
roles_info | Object | 角色模块/进程 | |||
role | Number | 角色bit: 1:容灾主机; 2:迁移源机; 4:迁移目标机; 8:备份客户端; 16:备份服务器; 32:FFO/CDM整机客户端; 64:代理虚机; | |||
modules | Array | 模块 | |||
processes | Array | 进程 |
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
msg | String | ||||
ret | Number | 200 | |||
data | Object | ||||
message | String | success update to latest version | |||
code | Number | 0 |
获取节点参数
SDK方法名:listNodeConf;
URL
/sys/settings/node_conf
Method
GET
Request
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|
Response
名称 | 类型 | 必选 | 简介 | Mock初始值 | Mock规则 |
---|---|---|---|---|---|
msg | String | ||||
ret | Number | 200 | |||
data | Object | ||||
message | String | success update to latest version | |||
code | Number | 0 | |||
node_conf | Object | ||||
windows | Object | ||||
log_path | String | /var/i2data/log/ | |||
keep_log_days | Number | 180 | |||
log_limit | Number | 1024 | |||
cache_path | String | /var/i2data/cache/ | |||
mem_limit_percent | Number | 100 | |||
disk_limit | Number | 10240 | |||
mon_send_interval | Number | 10 | |||
mon_data_path | String | /var/i2data/log/ | |||
db_save_day | Number | 3 | |||
mon_save_day | Number | 5 | |||
bak_meta_data_path | String | ||||
temp_path | String | ||||
linux | Object | ||||
keep_log_days | Number | 1 | |||
log_path | String | ||||
log_limit | Number | 1 | |||
cache_path | String | ||||
mem_limit_percent | Number | 1 | |||
disk_limit | Number | 1 | |||
mon_send_interval | Number | 1 | |||
mon_data_path | String | ||||
db_save_day | Number | 1 | |||
mon_save_day | Number | 1 | |||
bak_meta_data_path | String | ||||
temp_path | String | ||||
roles | Array | ||||
roles_info | Array | 2-4 | |||
role | Number | @pick(1, 2, 4, 8, 16) | |||
modules | Array | ['asdf', 'qwer'] | 1-3 | ||
processes | Array | ['ghjk', 'zxcv'] | 1-3 |