首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >单元new4j-service.service.service.service未能加载

单元new4j-service.service.service.service未能加载
EN

Stack Overflow用户
提问于 2015-04-24 07:55:07
回答 2查看 2K关注 0票数 2

第一次删除前一个版本后安装了neo4j 2.2.1。

代码语言:javascript
运行
复制
service neo4j-service start

产生错误:

未能启动新4j-service.service:单元new4j-service.service加载失败:没有这样的文件或目录.

系统是:

系统: os => {"name"=>"Ubuntu“、”=>“=>”Debian“、”=>{主要“”=>“15.04”、“=>”15.04}、“lsb”=>{“distcodename”=>“生动”、“distid”“=>”“Ubuntu”、“distdescription”“=>”Ubuntu 15.04、“distrelease”“=>”15.04、“distdescription”“=>”15.04}}

安装脚本的输出:

代码语言:javascript
运行
复制
root@cb-8:~# aptitude install neo4j -y # Install Neo4j, community edition
The following NEW packages will be installed:
daemon{a} neo4j 
0 packages upgraded, 2 newly installed, 0 to remove and 0 not to upgrade.
Need to get 0 B/53.2 MB of archives. After unpacking 62.4 MB will be used.
Selecting previously unselected package daemon.
(Reading database ... 183856 files and directories currently installed.)
Preparing to unpack .../daemon_0.6.4-1_amd64.deb ...
Unpacking daemon (0.6.4-1) ...
Selecting previously unselected package neo4j.
Preparing to unpack .../archives/neo4j_2.2.1_all.deb ...
Unpacking neo4j (2.2.1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (219-7ubuntu3) ...
Setting up daemon (0.6.4-1) ...
Setting up neo4j (2.2.1) ...
update-rc.d: error: initscript does not exist: /etc/init.d/neo4j-service
dpkg: error processing package neo4j (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
  neo4j
E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to perform requested operation on package.  Trying to recover:
Setting up neo4j (2.2.1) ...
update-rc.d: error: initscript does not exist: /etc/init.d/neo4j-service
dpkg: error processing package neo4j (--configure):
subprocess installed post-installation script returned error exit   status 1
Errors were encountered while processing:
  neo4j

root@cb-8:~# service neo4j-service status
● neo4j-service.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)

/etc/init.d/ne4j-服务确实存在。

代码语言:javascript
运行
复制
lrwxrwxrwx 1 root root 36 Mar  5 17:28 /etc/init.d/neo4j-service -> /opt/neo4j-community-2.1.7/bin/neo4j

我没有什么想法,希望有人能给我指明正确的方向。

罗斯

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-25 09:26:29

问题解决了。2.2.1仍以某种方式与2.1.7挂钩。删除虚假链接,这一切都成功了。

票数 0
EN

Stack Overflow用户

发布于 2017-11-02 05:31:38

我也犯了同样的错误。但是,如果安装更新版本(在我的例子中是3.3.0)的neo4j,语法是不同的。它应该是:

代码语言:javascript
运行
复制
service neo4j start

代码语言:javascript
运行
复制
service neo4j-service start

要再次检查,您可以:

代码语言:javascript
运行
复制
ls /etc/init.d | grep neo4j

在我的例子中,它找到了neo4j

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

https://stackoverflow.com/questions/29841776

复制
相关文章

相似问题

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