longhorn 存储问题

提问参考模版:

  • 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。

这个执行好像有问题:

image

不是wal就是日志

但是我设置的是–minloglevel=4,理论上不应该生成日志呀,

没写过数据?

写了数据的,每天都有新增数据

那就是wal,可以改wal_ttl, 不想涨太多就改小点,默认是一天,不建议调太小

我现在是用 rancher 的应用商店装的 nebula,要改的话是不是都得重新安装呀

默认一天的话,是一天后会自动删除生成的 wal 吗

默认好像每10分钟检查 每次删除wal_ttl之前的wal

那如果它有删除的话,就不应该每天都上涨吧,而且我看我现在有的 wal 大小也不是很大呀

image

image