influxdb持久化
时间: 2023-09-03 13:08:27 浏览: 49
为了实现InfluxDB的数据持久化,我们可以通过修改InfluxDB模块的配置文件来实现。首先,我们需要打开"InfluxDBConnector/docker-compose.yml"文件,并找到挂载InfluxDB数据的目录。通常,该目录为"/influxdata"。然后,我们需要将挂载volume的类型从"临时保存"(tmpfs)更改为"本地保存"(local)。具体的修改方法如下所示:
1. 打开"InfluxDBConnector/docker-compose.yml"文件,找到以下配置:
volumes:
vol_influxdb_data:
driver: local
2. 将上述配置中的"driver"行注释掉,然后添加以下行来替换它:
# driver: local
3. 保存文件并关闭编辑器。
接下来,我们需要删除之前已经生成的InfluxDB数据的volume。您可以使用以下命令来删除volume:
$ docker volume rm edgeinsightssoftware_vol_influxdb_data
完成以上步骤后,重新启动InfluxDB模块,您将会发现InfluxDB的数据将会被持久化保存在指定的目录中,而不会因为容器重启而丢失。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [(4)EII时序栈InfluxDB和Grafana模块数据持久化](https://blog.csdn.net/weixin_39816256/article/details/126913797)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [Prometheus数据持久化Influxdb](https://blog.csdn.net/Happy_Sunshine_Boy/article/details/107806342)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]