首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Neo4j拒绝连接

Neo4j拒绝连接
EN

Stack Overflow用户
提问于 2017-06-19 13:45:21
回答 1查看 769关注 0票数 0

特性:

代码语言:javascript
复制
Linux 
Neo4j version 3.2.1 
Access on remote 

安装

我安装了neo4j并给出了文件夹chmod 777。我在我的机器上远程运行它,我已经启用了非本地访问,执行NEo4j启动,我得到了以下消息

代码语言:javascript
复制
Active database: graph.db
Directories in use:
  home:         /home/cloudera/Muna/apps/neo4j
  config:       /home/cloudera/Muna/apps/neo4j/conf
  logs:         /home/cloudera/Muna/apps/neo4j/logs
  plugins:      /home/cloudera/Muna/apps/neo4j/plugins
  import:       /home/cloudera/Muna/apps/neo4j/import
  data:         /home/cloudera/Muna/apps/neo4j/data
  certificates: /home/cloudera/Muna/apps/neo4j/certificates
  run:          /home/cloudera/Muna/apps/neo4j/run
Starting Neo4j.
WARNING: Max 1024 open files allowed, minimum of 40000 recommended. See the Neo4j manual.
Started neo4j (pid 9469). It is available at http://0.0.0.0:7474/
There may be a short delay until the server is ready.
See /home/cloudera/Muna/apps/neo4j/logs/neo4j.log for current status.

而且它不是在浏览器中连接。运行neo4j控制台

代码语言:javascript
复制
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 409600000 bytes for AllocateHeap
# An error report file with more information is saved as:
# /home/cloudera/hs_err_pid18598.log

问题从何而来?

EN

回答 1

Stack Overflow用户

发布于 2017-06-21 18:52:13

首先,应该将最大打开的文件设置为40000,这是建议的值。那你就不会收到警告。像这样:http://neo4j.com/docs/1.6.2/configuration-linux-notes.html

其次,“未能分配内存”意味着Java虚拟机无法分配启动它的内存。这可能是一个错误的配置,或者你的身体没有足够的内存。请在这里阅读内存大小调整指南:https://neo4j.com/docs/operations-manual/current/performance/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44632311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档