2013-10-02 259 views
0

在我們使用neo4j-1.8.2的應用程序中,我們有所謂的同步過程。這個過程從SQL Server數據庫讀取一些數據,以某種方式處理它,並對圖形數據庫進行適當的更改。在這種情況下,如果我們有磁盤空間中斷(我們有neo4j數據庫的那些磁盤),neo4j服務器停止工作(它仍在運行停止應答查詢)。在neo4j web管理員中,我對每個密碼查詢都有以下響應 - 「無法獲取當前事務」。在日誌文件中,我看到: SEVERE:RuntimeException無法映射到響應,重新引發到HTTP容器 org.neo4j.graphdb.TransactionFailureException:無法提交事務 ... 引起:java。 io.IOException:磁盤空間不足Neo4j,磁盤空間不足

我的問題是:當我從磁盤清理一些內容並出現大約10GB的可用空間時,是否意味着neo4j服務器將再次開始工作(回答查詢)自動或我需要重新啓動嗎?

我發現它在清理某些內容後無法正常工作,我必須重新啓動它,然後重新開始工作?我想知道這是否是預期的,或者我可以做些什麼來避免重新啓動neo4j服務器?

由於提前, 丹尼斯

回答

0

你必須用完盤的時候重新啓動的Neo4j。最佳做法是設置一些監視系統,以便在可用光盤空間低於某個容量時發出警報。

相關問題