节点参数

February 26, 2024About 3 min

节点参数

更新节点参数

SDK方法名:updateNodeConf;

URL

/sys/settings/node_conf

Method

POST

Request

名称类型必选简介Mock初始值Mock规则
node_confObject
  windowsObjectwindows节点通用配置
    log_pathString日志目录/var/i2data/log/
    keep_log_daysNumber日志保留时长180
    log_limitNumber日志保留大小 (MB)1024
    cache_pathString数据缓存目录/var/i2data/cache/
    mem_limit_percentNumber内存使用上限百分比 (%)100
    disk_limitNumber磁盘使用上限 (MB)10240
    mon_send_intervalNumber监控延迟10
    mon_data_pathString分析数据目录/var/i2data/log/
    db_save_dayNumber监控数据保留3
    mon_save_dayNumber分析数据保留5
    bak_meta_data_pathString备份集元数据目录/var/i2data/meta_data/
    temp_pathString工作临时目录
    disk_free_space_limitNumber磁盘剩余空间阈值(MB)
    bak_cache_data_dirString备份数据缓存目录
    bak_cache_data_upper_limitNumber备份数据缓存上限
    bak_cache_disk_lower_limitNumber缓存磁盘剩余下限
  linuxObjectlinux节点通用配置
    log_pathString
    keep_log_daysNumber
    log_limitNumber
    cache_pathString
    mem_limit_percentNumber
    disk_limitNumber
    mon_send_intervalNumber
    mon_data_pathString
    db_save_dayNumber
    mon_save_dayNumber
    bak_meta_data_pathString
    temp_pathString工作临时目录
    disk_free_space_limitNumber
    bak_cache_data_dirString备份数据缓存目录
    bak_cache_data_upper_limitNumber备份数据缓存上限
    bak_cache_disk_lower_limitNumber缓存磁盘剩余下限
  rolesArray
节点角色:
1:容灾主机;
2:迁移源机;
4:迁移目标机;
8:备份客户端;
16:备份服务器;
32:FFO/CDM整机客户端;
64:代理虚机;
[
1,
2,
4,
8
]
  roles_infoObject角色模块/进程
    roleNumber角色bit:
1:容灾主机;
2:迁移源机;
4:迁移目标机;
8:备份客户端;
16:备份服务器;
32:FFO/CDM整机客户端;
64:代理虚机;
    modulesArray模块
    processesArray进程

Response

名称类型必选简介Mock初始值Mock规则
msgString
retNumber200
dataObject
  messageStringsuccess update to latest version
  codeNumber0

获取节点参数

SDK方法名:listNodeConf;

URL

/sys/settings/node_conf

Method

GET

Request

名称类型必选简介Mock初始值Mock规则

Response

名称类型必选简介Mock初始值Mock规则
msgString
retNumber200
dataObject
  messageStringsuccess update to latest version
  codeNumber0
  node_confObject
    windowsObject
      log_pathString/var/i2data/log/
      keep_log_daysNumber180
      log_limitNumber1024
      cache_pathString/var/i2data/cache/
      mem_limit_percentNumber100
      disk_limitNumber10240
      mon_send_intervalNumber10
      mon_data_pathString/var/i2data/log/
      db_save_dayNumber3
      mon_save_dayNumber5
      bak_meta_data_pathString
      temp_pathString
    linuxObject
      keep_log_daysNumber1
      log_pathString
      log_limitNumber1
      cache_pathString
      mem_limit_percentNumber1
      disk_limitNumber1
      mon_send_intervalNumber1
      mon_data_pathString
      db_save_dayNumber1
      mon_save_dayNumber1
      bak_meta_data_pathString
      temp_pathString
    rolesArray
    roles_infoArray2-4
      roleNumber@pick(1, 2, 4, 8, 16)
      modulesArray['asdf', 'qwer']1-3
      processesArray['ghjk', 'zxcv']1-3
Last update: 2/26/2024, 5:49:44 PM
Contributors: ganl