Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j临时群集-服务器无法相互发现_Neo4j_Raft - Fatal编程技术网

Neo4j临时群集-服务器无法相互发现

Neo4j临时群集-服务器无法相互发现,neo4j,raft,Neo4j,Raft,我试图部署一个Neo4j(3.1 enterprise)因果集群, 我已经非常仔细地阅读了操作手册,并尝试在本地机器上创建一个3核集群(使用全新安装和docker)。 但是,当我试图在不同的机器(谷歌云计算)上部署集群时,所有集群成员都被困在: Starting Neo4j. 2017-03-23 09:07:47.164+0000 INFO No SSL certificate found, generating a self-signed certificate.. 2017-03-23

我试图部署一个Neo4j(3.1 enterprise)因果集群, 我已经非常仔细地阅读了操作手册,并尝试在本地机器上创建一个3核集群(使用全新安装和docker)。 但是,当我试图在不同的机器(谷歌云计算)上部署集群时,所有集群成员都被困在:

Starting Neo4j.
2017-03-23 09:07:47.164+0000 INFO  No SSL certificate found, generating a self-signed certificate..
2017-03-23 09:07:47.886+0000 INFO  Starting...
2017-03-23 09:07:49.108+0000 INFO  Bolt enabled on 0.0.0.0:7687.
2017-03-23 09:07:49.126+0000 INFO  Initiating metrics...
2017-03-23 09:07:49.374+0000 INFO  My connection info: [
    Discovery:   listen=0.0.0.0:5000, advertised=<ip1>:5000,
    Transaction: listen=0.0.0.0:6000, advertised=<ip1>:6000,
    Raft:        listen=0.0.0.0:7000, advertised=<ip1>:7000,
    Client Connector Addresses: bolt://localhost:7687,http://localhost:7474,https://localhost:7473]

2017-03-23 09:07:49.377+0000 INFO  Discovering cluster with initial members: [<ip1>:5000, <ip2>:5000, <ip3>:5000]
2017-03-23 09:07:49.378+0000 INFO  Attempting to connect to the other cluster members before continuing...
启动Neo4j。
2017-03-23 09:07:47.164+0000信息未找到SSL证书,正在生成自签名证书。。
2017-03-23 09:07:47.886+0000信息开始。。。
2017-03-23 09:07:49.108+0000信息螺栓在0.0.0.0:7687启用。
2017-03-23 09:07:49.126+0000信息启动度量。。。
2017-03-23 09:07:49.374+0000信息我的连接信息:[
发现:侦听=0.0.0.0:5000,公布=5000,
事务:侦听=0.0.0.0:6000,播发=6000,
Raft:listen=0.0.0:7000,advised=7000,
客户端连接器地址:bolt://localhost:7687,http://localhost:7474,https://localhost:7473]
2017-03-23 09:07:49.377+0000信息发现集群,初始成员:[:5000,:5000,:5000]
2017-03-23 09:07:49.378+0000信息试图在继续之前连接到其他群集成员。。。
我尝试使用公共/私有IP,更改端口,我还检查了5000端口是否打开(是的,我添加了所需的防火墙规则),使用:

nc-zv 5000
连接到5000端口[tcp/*]成功!
但还是没能把集群搞定,有人吗

编辑:

我正在不同的GCP机器上运行以下docker容器:

docker run --name=neo4j-core --detach \
     --publish=7474:7474 --publish=7687:7687 \
     --publish=5000:5000 --publish=7000:7000 \
     --env=NEO4J_dbms_mode=CORE \
     --env=NEO4J_causalClustering_expectedCoreClusterSize=3 \
     --env=NEO4J_causalClustering_initialDiscoveryMembers=<core1-public-address>:5000,<core2-public-address>:5000,<core3-public-address>:5000 \
     --env=NEO4J_causalClustering_discoveryAdvertisedAddress=<public-address>:5000 \
     --env=NEO4J_causalClustering_transactionAdvertisedAddress=<public-address>:6000 \
     --env=NEO4J_causalClustering_raftAdvertisedAddress=<public-address>:7000 \
     neo4j:3.1-enterprise
docker run--name=neo4j core--detach\
--publish=7474:7474——publish=7687:7687\
--发布=5000:5000——发布=7000:7000\
--env=NEO4J_dbms_模式=核心\
--env=NEO4J\u原因聚类\u预期的CoreClusterSize=3\
--env=NEO4J\u因果聚类\u初始发现成员=:5000,:5000,:5000\
--env=NEO4J\u原因聚类\u发现广告地址=:5000\
--env=NEO4J\u原因聚集\u交易广告地址=:6000\
--env=NEO4J_因果聚类_raftAdvertisedAddress=:7000\
neo4j:3.1-企业

请提供您的Neo配置文件
docker run --name=neo4j-core --detach \
     --publish=7474:7474 --publish=7687:7687 \
     --publish=5000:5000 --publish=7000:7000 \
     --env=NEO4J_dbms_mode=CORE \
     --env=NEO4J_causalClustering_expectedCoreClusterSize=3 \
     --env=NEO4J_causalClustering_initialDiscoveryMembers=<core1-public-address>:5000,<core2-public-address>:5000,<core3-public-address>:5000 \
     --env=NEO4J_causalClustering_discoveryAdvertisedAddress=<public-address>:5000 \
     --env=NEO4J_causalClustering_transactionAdvertisedAddress=<public-address>:6000 \
     --env=NEO4J_causalClustering_raftAdvertisedAddress=<public-address>:7000 \
     neo4j:3.1-enterprise