有关neubla的无效的spaces自动删除问题

1 机器部署:

  1. meta增加的配置:

  2. 测试过程中, 有删除过spaces, 然后重启所有服务, 但是没自动删除所有节点的无效spaces目录, 这是什么原因呢?
    3.1 还有个疑问是这里的编号目录对应什么space(例如: 1目录对应哪个spaces?? ),
    3.2 这个能在meta数据中能看到吗??? 如果能, 我能手动删除所有节点的无效space目录吗???
    image

3.1 可以在console使用show spaces 列出所有的space,然后再describe space $space_name 查看它的id,id 与 /usr/local/nebula/data/storage/nebula 下的目录名对应
3.2 可以手动删除这些无效的space目录

2 个赞

你好,
顺便请教一下这复合查询, 的问题, 具体见下图

因为pipe相当于做了两次扫描,以“|” 分割,前部分的结果是后部分的输入。

你好, 问下Nebula支持跨space查询嘛???

不支持跨space查询

你好,
上次问的这个手动删除确实可以, 但是我还是希望能自动删除, 麻烦看看我这配置还缺少啥吗?

集群的三台机器都已经配置了meta的这个配置, 但是删除不用的space后做完compact 还是没能自动删除无效的spaces

image

image

image

  1. auto_remove_invalid_space 设置为true, 在storage的配置文件里面设置。
    启动storaged的时候,会将无效的space删除
  2. compact时候,无效的space现在还没有处理。您可以去提个issue,后续我们评估进行处理
2 个赞

该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。