0

我正在开发 Neo4j 的嵌入式应用程序,并尝试运行它,但出现此错误:

Store 及其锁定文件已被另一个进程锁定:/home/dev/neo4j-community-2.3.2/data/graph.db/store_lock。请确保没有其他进程正在使用此数据库,并且该目录是可写的(即使是只读访问也需要)

我知道这是因为 neo4j 服务器应用程序正在运行,并且它锁定目录以供另一个应用程序写入。

但我想同时运行带有浏览器工作室的 neo4j 服务器和我的嵌入式应用程序。

我在 Linux 中使用社区版 2.3.2。

我该怎么做?

企业版可以吗?

谢谢

4

1 回答 1

0

在同一个目录上,您在给定时间最多只能运行一个实例。

企业版启用主从复制,因此graph.dbis 文件夹从主实例传播到从实例。这将是您的一个选择。

我假设您想通过浏览器访问您的嵌入式实例。请参阅此博客文章http://graphaware.com/neo4j/2014/11/21/neo4j-browser-with-embedded.html - 请注意这是基于 2.1 - 据我记得在 2.3 中有些事情发生了变化自那时候起。

于 2016-03-22T16:04:15.133 回答