2.0集群关掉其中一台机器storage进程,其他机器插入语句报错

nebula 版本:v2.0
部署方式(分布式):分布式,三台机器 192.168.43.30、192.168.43.31、192.168.43.32
meta进程就1台,192.168.43.30

问题描述:
192.168.43.30 :开了meta进程、graph进程、storage进程
192.168.43.31 :graph进程、storage进程
192.168.43.32 :graph进程、storage进程
然后我把32上的storage关闭了

在30上连接nebula,为什么插入语句会报错?30和31的storage还在运行呀。

刚发现报错是:Storage Error: Space not found.
没有发现space?
有用use test 命令,上面的create tag 命令都是成功的,person也是之前就已经创建完了的。

由于我是直接关了32的storgae进程,所以不知道没关之前会不会报这个错,现在我已经打开了32的storgae进程,还是报错,所以跟这个没有关联?那这个报错要咋解决呢?

看起来像是meta没有得到同步或者数据同步没有成功。建议先BALANCE DATA REMOVE下掉Storage节点再关闭服务。

2 个赞

如果space建成功了 show hosts后面两列不应该什么都没有