通过Storage Client读取数据库时,报get storage client error错误

请问如果修改了配置文件的ip后要重启graph、meta和storage服务吗

这三个文件都要修改meta_server_addrs吗,我看我的配置里这三个文件都是127.0.0.1:9559

改,改成真实的 ip,其他端口号不动。

好的谢谢,只改完这里是需要重启一下服务吗。(上面链接里数据丢失的问题不会出现吧···)

嗯,重启下,数据理论上是不会丢失的 @cangfengzhs 可以帮我确认下吗

求问,坐等大神回复

不会丢失

1 个赞

好的谢谢,请问在修改配置时要先停掉服务吗,还是修改好重启一下服务就可以

同问一下

修改好重启就可以了


请问修改好配置后,重启服务起不来是怎么了

但restart的时候显示的是已完成了

这里是报错日志

麻烦发一下meta的LOG


这个是nebula-metad.INFO的

你日志没全,你要不把你的 info 记事本内容都直接 cv 贴过来吧,我给你排版下

你好我现在这边问题解决了,想问下nebula这个主机集群配置是怎样的原理呢。因为我的nebula部署的主机就是我图中的61这台机器,但nebula的配置文件(graphd、metad、storaged.conf三个)里networking处都是写的配置文件默认ip(就是127.0.0.1:9559)没有改动。但我现在下图里为什么这会在nebula console里显示是两个host呢,并且我让61online后,在外部是能读数据的,但127是不行的,不太清楚这其中的原理。


127.0.0.1是本地ip,需要在操作系统/etc/hosts里配置过,一般推荐用实际地址配置,你是不是加过两个add hosts?127那个是offline当然不行。你最好的配置是参数里写成实际地址,然后add hosts也用实际地址

127那个我没有add host,我是直接修改了三个配置文件里的networking,如下图。


我现在配置里就是实际地址,可以写入也可以读,但想问原来127那个怎么办呢。

drop hosts 删掉那个127的