influxdb索引内存存储改为硬盘存储,以及其他内存降低策略

根据直接部署或docker部署配置寻找到配置文件,添加内容

[data]
  engine = "tsi1"
  index-version = "tsi1"

即可改为硬盘存储,降低内存占用

也可以进行以下操作降低内存:

1、继续修改配置文件。

[data]
  engine = "tsi1"
  index-version = "tsi1"

[monitor]
  store-enabled = true

2、删除存储目录或docker挂载目录下/data下的 _series 和 */index然后在终端下输入

#在data和wal目录下运行
influx_inspect buildtsi -datadir ./data -waldir ./wal

来修改已存在的数据库索引存储形式。

3、在终端下输入以下内容修改内存释放策略:

#根据直接安装和docker安装区分influxdb.conf的位置来修改执行命令中的目录
env GODEBUG=madvdontneed=1 /usr/bin/influxd -config /etc/influxdb/influxdb.conf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值