的Neo4j无法启动:最大1024打开文件允许
问题描述:
我使用的Neo4j 3.2.6在Ubuntu 16.04,当我尝试启动它,我得到这个错误:的Neo4j无法启动:最大1024打开文件允许
WARNING: Max 1024 open files allowed, minimum of 40000 recommended. See the Neo4j manual.
/usr/share/neo4j/bin/neo4j: ligne 411: /var/run/neo4j/neo4j.pid: Aucun fichier ou dossier de ce type
我试图this解决方案,但它仍然是同样的错误。
答
消息警告:最多允许1024个打开的文件,建议最少使用40000个。看到Neo4j手册是一个警告,而不是一个错误。它相对于Linux 文件描述符和ulimit。见Neo4j WARNING: Max 1024 open files allowed, minimum of 40 000 recommended. See the Neo4j manual。
日志中是否有任何错误消息?
答
可以使用
ulimit -u 40000
增加打开进程的数量。 OR
添加下面的/etc/security/limits.conf行 -
neo4j soft nofile 40000
neo4j hard nofile 40000
希望这有助于