nebula3.0.1源码编译的nebula
部署的三节点都处于offline状态
add hosts 下,参考文档。
记得每个 ip 地址都加上。
3台storage节点先查看下nebula storage服务的状态
用nebula.service status all看
我看了一下,集群中meta storage graph三个服务都是exit状态。
于是我关闭服务删除nebula目录,然后又用了一个干净的包部署在上面,这是是单节点。把ip替换成能远程访问的ip后,重启后发现meta storage graph三个服务都是exit状态。
然后我又把服务关了,删除相关目录后,启用一个干净的新包部署在上面。这时的ip是包里默认的127.0.0.1. 重启后,发现metat, graph服务已经启动了,storage服务在闪。但是通过console进去后,执行add hosts命令后,storage服务也正常了。
通过上面的几番测试,感觉这个软件只支持单节点,且不能配置远程ip, 且只能用127.0.0.1这个ip.
分点回答一下哈:
exit代表服务没起来
重新拉起后storage在闪说明当前机器上的storage没有被add hosts
社区版可以集群部署,请检查网络互通性。操作系统的默认防火墙通常不会放行这些业务端口,请确保网络可达。
我把每台机子的防火墙关闭了再测试的
我在https://www.nebula-graph.com.cn/release?name=nebula 这个网站下载的3.0.1版本的包,配置的是远程ip,然后在euler x86下测试。用console登录后,执行了add hosts命令后,等了好几个20s, 还是offline状态。
1、添加前请检查好nebula的服务状态是否正常;
2、可以用 telnet ip port测试端口可连接性
telnet用法错误,后面加IP和端口可用于测试端口连通性
只加IP默认访问远程主机23端口
您好,可以确认下每个服务的conf,local_ip、meta_server_addrs这两个配置是否填的正确
每个配置只需要配置这几个。–meta_server_addrs=x.xxx.135.203:9559
–local_ip=x.xxx.135.203
嗯嗯,meta_server_addrs只能填meta的地址+端口,local_ip填服务所在机器的ip
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。