生产环境下Neo4j核心集群无法搭建且无法完成Leader选举
Neo4j核心集群无法完成Leader选举排查
生产服务器上搭建Neo4j核心集群时,日志无报错信息,但集群无法完成Leader选举。以下是相关配置与日志信息:
1. Neo4j配置文件(neo4j.conf)
dbms.mode=CORE causal_clustering.minimum_core_cluster_size_at_formation=3 causal_clustering.minimum_core_cluster_size_at_runtime=3 causal_clustering.initial_discovery_members=localhost:5000,localhost:5001,localhost:5002 causal_clustering.discovery_listen_address=:5000 causal_clustering.transaction_listen_address=:6000 causal_clustering.raft_listen_address=:7000
2. netstat -tunlp 输出
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:7001 0.0.0.0:* LISTEN 8742/java tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN - tcp 0 0 127.0.0.1:7002 0.0.0.0:* LISTEN 8866/java tcp 0 0 127.0.0.1:5000 0.0.0.0:* LISTEN 8619/java tcp 0 0 127.0.0.1:5001 0.0.0.0:* LISTEN 8742/java tcp 0 0 127.0.0.1:5002 0.0.0.0:* LISTEN 8866/java tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp 0 0 127.0.0.1:7000 0.0.0.0:* LISTEN 8619/java
3. 调试日志(日志在此步骤停止,无后续输出)
2022-08-18 02:32:11.613+0000 INFO [o.n.c.d.SecureHazelcastCoreTopologyService] 正在初始成员集合中发现其他核心成员:[localhost:5002, localhost:5001, localhost:5000] 2022-08-18 02:32:11.658+0000 INFO [o.n.c.c.c.l.s.SegmentedRaftLog] 日志已启动,恢复状态为 State{prevIndex=-1, prevTerm=-1, appendIndex=-1} 2022-08-18 02:32:11.659+0000 INFO [o.n.c.c.c.m.RaftMembershipManager] 恢复前的成员状态:RaftMembershipState{committed=null, appended=null, ordinal=-1} 2022-08-18 02:32:11.659+0000 INFO [o.n.c.c.c.m.RaftMembershipManager] 从:-1 恢复到:-1 2022-08-18 02:32:11.660+0000 INFO [o.n.c.c.c.m.RaftMembershipManager] 恢复后的成员状态:RaftMembershipState{committed=null, appended=null, ordinal=-1} 2022-08-18 02:32:11.660+0000 INFO [o.n.c.c.c.m.RaftMembershipManager] 目标成员列表:[] 2022-08-18 02:32:12.039+0000 INFO [o.n.c.n.Server] raft-server:绑定到 127.0.0.1:7000 2022-08-18 02:32:21.235+0000 INFO [o.n.c.d.SecureHazelcastCoreTopologyService] 集群发现服务已启动 2022-08-18 02:32:21.406+0000 INFO [o.n.c.d.CoreMonitor] 绑定到集群,ID:095f1809-5bd9-47c4-85e7-4aac2db1f866 2022-08-18 02:32:21.413+0000 INFO [o.n.c.d.SecureHazelcastCoreTopologyService] 核心拓扑已变更 {added=[{memberId=MemberId{84056e50}, info=CoreServerInfo{raftServer=localhost:7001, catchupServer=localhost:6001, clientConnectorAddresses=bolt://localhost:7688,http://localhost:7475,https://localhost:6475, groups=[], database=default, refuseToBeLeader=false}}], removed=[]} 2022-08-18 02:32:21.413+0000 INFO [o.n.c.c.c.m.RaftMembershipManager] 目标成员列表:[MemberId{84056e50}] 2022-08-18 02:32:21.465+0000 INFO [o.n.c.d.CoreMonitor] 发现核心成员位于 localhost:5001 2022-08-18 02:32:28.388+0000 INFO [o.n.c.d.CoreMonitor] 发现核心成员位于 localhost:5002 2022-08-18 02:32:28.393+0000 INFO [o.n.c.d.SecureHazelcastCoreTopologyService] 核心拓扑已变更 {added=[{memberId=MemberId{960e78d6}, info=CoreServerInfo{raftServer=localhost:7002, catchupServer=localhost:6002, clientConnectorAddresses=bolt://localhost:7689,http://localhost:7476,https://localhost:6476, groups=[], database=default, refuseToBeLeader=false}}], removed=[]} 2022-08-18 02:32:28.393+0000 INFO [o.n.c.c.c.m.RaftMembershipManager] 目标成员列表:[MemberId{960e78d6}, MemberId{84056e50}] 2022-08-18 02:34:05.925+0000 INFO [o.n.c.p.h.HandshakeServerInitializer] 安装握手服务器,本地地址 /127.0.0.1:7000,远程地址 /127.0.0.1:57072
内容的提问来源于stack exchange,提问作者Shin Kevin
相关产品推荐
相关产品推荐

