我在Ubuntu命令行中安装了Neo4j服务,版本为4.1.1,并在我的Windows机器上运行。我已经使用Neo4j快一个月或两个月了,但最近它阻止了我访问数据库,在Neo4j浏览器中会显示:
Database 'neo4j'不可用。运行:sysinfo以获取更多信息。
我尝试过卸载并重新安装Neo4j,但这也没有起作用。我之前试过更改默认的监听地址,但现在重新安装后所有配置数据都恢复正常。在bin目录下运行./neo4j-community-4.1.1/bin/cypher-shell无法工作。它会显示:
Unable to establish connection in 3000ms
如果我运行./neo4j-community-4.1.1/bin/cypher-shell -a 192.168.0.19,则会显示:
Database 'neo4j'不可用
当我运行./neo4j-community-4.1.1/bin/neo4j-admin check-consistency --database=neo4j时,它也会显示:
.2020-08-18 22:12:16.868+0000 WARN [o.n.c.ConsistencyCheckService] Index was dirty on startup which means it was not shutdown correctly and need to be cleaned up with a successful recovery. Index file: /home/thomp105/neo4j-community-4.1.1/data/databases/neo4j/neostore.relationshipgroupstore.db.id.
我希望能够从头开始重置所有内容,但我不确定如何操作。此时,我甚至无法在localhost:7474上访问浏览器,它无限期地挂起并尝试加载。
我真的很困惑。有人对如何解决这个问题有什么建议吗?