在 Windows 10 WSL 1 Ubuntu 中启动 InfluxDB 2.0,报错:
2021-06-11T08:09:00.609157Z error Failed to open engine {"log_id": "0UfXiZaG000", "error": "cannot allocate memory"}
Error: cannot allocate memory
在 Github Issue 中找到了一个类似的问题:
https://github.com/influxdata/influxdb/issues/9927
里面推荐删除 data 目录
try:rm -rf /var/lib/influxdb/data, in Ubuntu on Windows 10,i have to delet everytime when i need restart influxdb
对应我本地的目录是:
警告:生产环境不要这样操作
rm -Rf ~/.influxdbv2/engine/data/
删除目录之后,再次重启
influxd
删除之后,确实可以启动了,但是数据都没了,只有账号、组织、measurement 还在。
由于是开发环境,数据没有保存的必要,这样倒是还行,就怕生产环境也有类似问题。
导入备份数据
influx restore ~/backup_2021-06-18_14-08/ --full
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式