Neo4j:忽略了JVM调优属性

时间:2016-03-28 23:07:07

标签: neo4j

我在带有8GB RAM的macbook air上安装了Neo4j Community Edition 2.3.3。我正在尝试使用Web界面连接到本地数据库。

我的本​​地数据库相当大:约200GB,约600,000,000个节点和约1,000,000,000个关系。

使用GUI我去了选项,我编辑了文件:

/Users/<user>/Documents/Neo4j/.neo4j-community.vmoptions

添加以下两行:

-server
-Xmx4096M

如下所述:http://neo4j.com/docs/stable/performance-guide.html 但是这些参数被忽略了。 当我尝试启动数据库时,我得到:

Starting Neo4j failed: Component 'org.neo4j.server.database.LifecycleManagingDatabase@b14302e' was successfully initialized, but failed to start. Please see attached cause exception.

messages.log文件显示:

JVM memory information:
Free  memory: 74.67 MB
Total memory: 123.00 MB
Max   memory: 1.78 GB

P.S:

数据库是在一台linux(功能更强大)的机器上创建的,一切正常。我在本地复制了数据/目录。

修改

我尝试使用新数据库,问题仍然存在。看起来像neo4j 2.3.3 for mac刚刚破了。服务器运行

中的jvm参数
.neo4j-community.vmoptions

被忽略。我还尝试在该文件中编写随机字符,JVM运行顺畅。我在github上打开了一个问题:https://github.com/neo4j/neo4j/issues/6810

更新

该问题已被标记为可操作性错误。还没有明确的解决方案。

0 个答案:

没有答案