双节点集群部署后连接graph报错

  • nebula 版本:
    image

  • 部署方式:双节点集群

  • 安装方式:/ RPM

  • 是否为线上版本:Y

  • 硬件信息:虚拟机

    • 磁盘( 推荐使用 SSD)
    • CPU、8G
  • 问题的具体描述
    两台虚拟机,按照手册配置了集群,双节点都配置了nebula-graphd.conf、nebula-metad.conf和nebula-storaged.conf,按照要求进行配置的,配置后连接graph报错,如下:

2022/10/26 14:51:24 Fail to initialize the connection pool, host: 10.10.10.140, port: 9669, failed to open connection, error: failed to open transport, error: dial tcp 10.10.52.140:9669: connect: connection refused
panic: Fail to initialize the connection pool, host: 10.10.10.140, port: 9669, failed to open connection, error: failed to open transport, error: dial tcp 10.10.52.140:9669: connect: connection refused

goroutine 1 [running]:
log.Panicf(0xc00016c000, 0xc3, 0x0, 0x0, 0x0)
/opt/hostedtoolcache/go/1.16.4/x64/src/log/log.go:361 +0xc5
main.main()
/home/runner/work/nebula-console/nebula-console/main.go:535 +0xb10

  • 相关的 meta / storage / graph info 日志信息
    没有登录报错那个时间点的info日志

1。 查下端口开了没,虚拟机查查IP端口映射问题
2。 查下服务进程在不在
3。 手册说要奇数个机器。

1。 查下端口开了没,虚拟机查查IP端口映射问题–端口开着了
2。 查下服务进程在不在–进程也在
3。 手册说要奇数个机器。–这个不符合,我再弄一台
以上,感谢!

你跑跑curl看看每个服务有没有返回

请问单机可以使用Nebula Bench导入数据吗?目前我用单机报[ERROR (-1005)]: Host not enough!
或者有其他的类似ssbm的数据模型可以导入到nebula库里吗?

请问单机可以使用Nebula Bench导入数据吗----->可以,nebula-bench/README_cn.md at master · vesoft-inc/nebula-bench · GitHub
[ERROR (-1005)]: Host not enough! ------> 先看下文档的说明哈常见问题 FAQ - NebulaGraph Database 手册
有其他的类似ssbm的数据模型可以导入到nebula库里吗?----->暂不支持

单机执行python3 run.py nebula importer 就报response error code: -1005, message: Host not enough!
看了常见问题FAQ说要部署多个host,我现在想要往这一个host里导入数据,目前没有多个hosts,谢谢!

CREATE SPACE - NebulaGraph Database 手册 看下replica的数量是不是大于1

replica的数量是1
我的需求是单机单副本的环境,如何用python3 run.py nebula importer导入数据?
目前直接导入报错

这个问题和导入工具没关系, 先用console连上服务, show hosts看服务状态, 直接用console insert数据试试.

用 console insert是正常的。
show hosts看有一个服务是online状态
我觉得与导入工具的数据模型有关?是不是有啥前提条件才能导入呢?

show hosts以及desc space 截图发出来.

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。