知识库

Neo4j 服务器上的正确文件权限

安装 Neo4j Server 时,请记住 bin/neo4j 可执行文件需要由某个 OS 系统用户运行,并且该用户需要对某些文件/目录具有写入权限,特别是对 data 目录。该用户还需要对其他文件(例如 /bin 中的文件)具有执行权限。

建议选择或创建一个将拥有和管理 Neo4j Server 的用户。该用户应该拥有整个 neo4j 目录,因此请确保使用此用户而不是 sudo (UNIX/Linux/OSx) 等来解压/解压缩它。

如果 neo4j 用户没有 data 目录的写入权限会发生什么?

Neo4j 将无法写入任何内容到存储或其日志文件。因此,任何日志都将被附加到 console.log。以下错误消息可能表明存在权限问题

2015-05-19 19:32:16.220+0000 INFO [Cluster] Write transactions to database disabled
© . All rights reserved.