集群安装,需要打开哪些端口?

我按照这篇文档 https://docs.nebula-graph.io/manual-EN/3.build-develop-and-administration/3.deploy-and-administrations/deployment/deploy-cluster/
把文档里提到的端口都打开了,但show_hosts的时候还是会报错:

[ERROR (-8)]: RPC failure in MetaClient: N6apache6thrift9transport19TTransportExceptionE: AsyncSocketException: connect failed, type = Socket not open, errno = 111 (Connection refused): Connection refused

你好,能否执行下scripts/nebula.service status all 看下服务有正常启动吗(特别是meta)?

会不会是这个默认IP ws_ip=127.0.0.1 地址没有修改的缘故?

# Meta daemon listening port
--port=45500
# HTTP service ip
--ws_ip=127.0.0.1
# HTTP service port
--ws_http_port=11000
# HTTP2 service port
--ws_h2_port=11002

在graph的机器上ping一下meta的端口

我也遇到了同样的问题。status 三个服务都是running, 但是 /bin/nebula 连接之后无法执行任何语句:

RPC failure in metaclient: Channel got EOF. Check for server hitting connection limit, server connection idle timeout, and server crashes.

在其他机器ping一些另外机器的ip,或者telnet下另外机器的端口看看是否联通.

rpc问题可以看下44500端口是否放行
可以用telnet ip port来测下端口是否放行