2016-01-03 102 views
0

我現在安裝的Neo4j-企業版本是2.2.1的Neo4j-企業升級

我試圖用Neo4j的備份工具來存儲備份,而是根據this issue - 因爲我使用spatial,我需要我的數據庫升級到2.2.3

我跑:

sudo apt-get install neo4j-enterprise 

和它說我現在有最新加入 - 但我認爲我仍然在2.2.1,因爲我README.txt文件/etc/neo4j沒有改變,或者數據庫備份不起作用。

在他們的website他們也表示因爲存儲的變化,我不得不讓商店更新數據庫將啓動失敗,但它開始沒有錯誤。

如何驗證安裝了哪個版本?

如何安裝最新版本?

回答

0

Neo4j的當前穩定版本是2.3.1。從2.2.x升級需要allow_store_upgrade=trueneo4j.properties

除非你使用apt釘扎你應該使用

apt-get install neo4j-enterprise 

請注意,升級的Neo4j獲取最新版本需要在舊版本的全新關機。

要檢查當前安裝的版本使用

dpkg -l neo4j-enterprise 

由於空間擴展提供了你需要確保有安裝在新的版本以及空間擴展獨立指數提供商 - 否則的Neo4j將無法啓動向上。

要進一步診斷,請在graph.db文件夾中查看messages.log