neo4j和最大打开文件

我在Ubuntu上使用neo4j 1.8M06。 当我开始时,我得到这个警告:

WARNING: Max 1024 open files allowed,minimum of 40 000 recommended.

这是什么意思? 如果需要,我怎样才能调整这个设置?

我已经看到了这个问题,但仍然不明白。

neo4j不以Neo4j.bat开头

sudoers是世界上可写的错误

如何在Neo4j中迁移/移位/复制/移动数据

无法从任何浏览器导出

如何解决`neo4j:command not found`错误

Neo4j OutOfMemory问题

如何安装Neo4j 2.0+作为一个Windows服务

启动Neo4j服务器失败:org / apache / juli / logging / LogFactory

Neo4j在Azure移动服务

在检查服务状态时,neo4j找不到JAVA_HOME

这意味着您只能打开'1024'(认)文件进行写入。 但是NEO4J推荐这个值是40K 。 这可以通过如下所述的修复来实现。

编辑/etc/security/limits.conf并添加这两行:

root soft nofile 40000 root hard nofile 40000

neo4j在这里推荐“neo4j”代替“root”。 这是行不通的。

您还需要编辑/etc/pam.d/common-session*并在结尾添加以下行:

session required pam_limits.so

是的,最后你必须重新启动NEO4J。

sudo service neo4j-service restart

参考: NEO4J服务器设置

现在(neo4j 3.1.1),neo4j有这个官方的解决方案。

大多数Neo4j配置进入neo4j.conf。 一些软件包特定的选项在/ etc / default / neo4j中设置。

将此配置添加到/ etc / default / neo4j

NEO4J_ULIMIT_NOFILE=40000

然后重新启动neo4j服务以使其工作。

sudo service neo4j start

看到

https://neo4j.com/docs/operations-manual/current/installation/linux/debian/#debian-operation

https://neo4j.com/developer/kb/how-do-i-set-max-open-files-for-debian-installs/

相关文章

可以认为OpenFeign是Feign的增强版,不同的是OpenFeign支持S...
为进一步规范小程序交易生态、提升用户购物体验、满足用户在...
云原生之使用Docker部署Dashdot服务器仪表盘
本文主要描述TensorFlow之回归模型的基本原理
1.漏洞描述Apache Druid 是一个集时间序列数据库、数据仓库和...
内部类(当作类中的一个普通成员变量,只不过此成员变量是cl...