COMPACT过程中一个节点挂掉导致一直running状态

提问参考模版:

  • nebula 版本:2.6.2
  • 部署方式:分布式
  • 安装方式:k8s
  • 是否为线上版本: N

导入完成后,进行COMPACT操作,中途一个节点挂掉了,导致状态一直是running状态,我看文档上说由于RocksDB的限制,全量COMPACT一旦开始就无法停止。

这个 storaged 重启了吗?如果能正常重新拉起来,这个 job 应该是会结束的。

重启了啊,但是job没有结束.

这个重启的机器数据都还在吗?里面有没有一个编号为 0 的 space?

statefulset数据还在。

看compact状态是stopped,应该只是获取这个节点的状态失败了,可以看看这个节点的RocksDB的LOG,compaction是不是已经结束了

是的,那这个状态有办法清掉吗?

没有直接的办法清,没啥副作用的话先不管它? :sweat_smile:

好吧

方便的话也可以给我们提个issue,我们后续看看这个地方能不能改进下

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。