提问参考模版:
- nebula 版本:2.0.0 rc
- 部署方式: 分布式
我现在线上环境采用 longhorn 存储,每天都会有存储空间上涨,比如 5 天前 storaged-0 volumn 的 size 是 1.0G, 但是今天就上涨到了 1.8G。但是我去查看容器里的内存占用的时候,data 只上涨了几十 M。并且我没有设置的–minloglevel=4,所以没有日志生成。
而且容器根目录下的内存占用只有 494 M, 并且这几天是一直都维持在 四百多 M 的。
我想请问下大概是什么原因导致存储空间一直上涨呢~
进入容器
du -sh --max-depth=2
猜猜应该是日志吧。
但是我设置的是不生成日志诶,–minloglevel=4。
这个执行好像有问题:
但是我设置的是–minloglevel=4,理论上不应该生成日志呀,
那就是wal,可以改wal_ttl, 不想涨太多就改小点,默认是一天,不建议调太小
我现在是用 rancher 的应用商店装的 nebula,要改的话是不是都得重新安装呀
默认一天的话,是一天后会自动删除生成的 wal 吗
默认好像每10分钟检查 每次删除wal_ttl之前的wal
那如果它有删除的话,就不应该每天都上涨吧,而且我看我现在有的 wal 大小也不是很大呀