当前位置:   article > 正文

ubuntu的neo4j启动问题_neo4j 无法 start

neo4j 无法 start

一、权限

首先赋予改文件可执行权限,赋予完会从白色变成绿色。

  1. cd neo4j/bin目录下
  2. sudo chmod +x neo4j

 二、sudo找不到java的问题

java -version正常但是sudo java -version不正常。

  1. 要么将jdk的path加入到secure_path
  2. 要么干脆直接注释掉
  1. sudo visudo
  2. #注意:用vi 直接打开/etc/sudoers无法编辑

3、用Ctrl+X退出,并选择保存

通过以上操作后,问题得到了解决。
但是为什么呢,原来是因为secure_path定义了使用sudo时PATH环境变量的值,那么如果不定义呢,是否sudo时PATH的值就是本来环境变量的值呢。
将secure_path那行注释掉,然后我发现这个时候sudo能用任何命令了。

三、启动neo4j

 执行start 启动不了,

执行./neo4j start-no-wait可以正常启动 

 找到了类似的问题,但是也没解决,只说是一个很严重的bug。

Neo4j Server failed to start · Issue #3740 · neo4j/neo4j (github.com) 

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/703325
推荐阅读
相关标签
  

闽ICP备14008679号