Star

drop space时如何将该space下的数据也删掉

你好,我发现在drop space时,虽然被dorp的space变得不可见了,但是该space下的数据还依然存在,请问如何才能把该space下的数据也删掉呢?

删除data文件夹

只能是去手动删除删除吗?

是的,我不确定能不能对data文件夹设置自动过期然后再compact的时候删除

可以请教下你们的开发,看看这个data目录可以自动删么

借这个帖子再问下,nebula如何配置磁盘写入速率呢?

@Shylock-Hg

compaction一把

这个应该怎么compaction呢,我drop space之后这个space已经不可见了,而submit job compact必须先选定一个space才行。
然后我尝试创建一个同名的space,use 该space后再手动compact,但是之前的space数据还是没有被清掉。

真是一个灵魂拷问的操作。。。

2赞

用的什么版本

2.0 beta

应该是个2.0bug,compaction不用space的,我稍后修复一下

好的 :ok_hand:

还有个问题问下,我是docker启动的nebula集群,整个集群整体启动时,storage读取的配置文件是/usr/local/nebula/etc/目录下的nebula-storaged.conf.default和nebula-storaged.conf中的哪一个呢?

这两个配置文件的内容是一样的,当删掉这两个文件中的任意一个时,启动nebula后,storage的配置都是没有的,而且update configs动态配置storage的配置提示配置失败,如下图

只有这两个配置文件都存在时,启动nebula集群,才显示完整的配置,如下图,这个现象有点把我搞懵了。

启动命令是什么

不好意思,这个现象的触发条件描述错了,是当nebula-storaged.conf中的开头配置了–local_config=true时才会有这个现象,etc目录中只需有有nebula-storaged.conf这一个文件即可。

local_config为true的时候直接使用本地配置,否则会使用meta的统一配置

我是直接把nebula所有服务都停掉,包括meta,然后nebula数据都删除,然后在nebula-storaged.conf中的开头配置了–local_config=true,这时候启动所有服务包括meta,应该是读取的nebula-storaged.conf中的配置吧,然后命令行登录进去就只显示graphd的配置了,不显示而且不能配置storage的配置。

预期行为,–local_config=true就是使用本地配置

浙ICP备20010487号