2013-11-27 115 views
0

我正在嘗試爲具有3個實例的Neo4j集羣設置備份。 Neo4j已嵌入。從ha集羣備份時發生neo4j備份錯誤

如果我運行:

./neo4j-backup - 從哈://10.106.4.80:5001,10.106.4.203:5001,10.106.14.164:5001 -to的/ tmp/neobak2/

從網絡10.106.4.0以外的主機,我得到這個錯誤:

找不到備份服務器在羣集neo4j.ha在10.106.4.80:5001,10.106.4.203:5001,10.106.14.164:5001,操作時間到。

如果我從集羣成員運行它,它工作得很好。另外如果我運行備份腳本,而不是從任何地方都能正常工作。

下面的基本配置集羣我使用:

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界面顯示集羣啓用了聯機備份並偵聽默認端口。

任何幫助將不勝感激。

回答

0

根據RFC 5735 IP地址10.0.0.0/8是私有的。所以我假設他們不是從外部主機路由。

+0

這是真的,但這裏的連接不是問題。我試圖從該網絡內運行。 – user2955637

+0

嘗試明確設置'ha.cluster_server' –

+0

對不起,結果仍然相同... – user2955637