我正在尝试为具有3个实例的Neo4j群集设置备份。 Neo4j是嵌入式的。
如果我跑:
./ neo4j-backup -from ha://10.106.4.80:5001,10.106.4.203:5001,10.106.14.164:5001 -to / tmp / neobak2 /
来自10.106.4.0网络之外的主机,我收到此错误:
在10.106.4.80:5001,10.106.4.203:5001,10.106.14.164:5001群集neo4j.ha中找不到备份服务器,操作超时。
如果我从群集成员运行它,它可以正常工作。此外,如果我用单个而不是ha运行备份脚本可以在任何地方正常工作。
在我正在使用的基本群集配置下面:
ha.server_id: 1
ha.initial_hosts:10.106.4.80:5001,10.106.4.203:5001,10.106.14.164:5001
ha.tx_push_factor: 2
我已经检查过防火墙问题,没有任何问题。使用的Neo4j版本是1.9.5。 webadmin界面显示群集已启用联机备份并侦听默认端口。
任何帮助将不胜感激。