Ubuntu 16.04でNeo4jサービスを開始できません。しばらく前にUbuntu 14を走らせていて、Neo4jをうまくインストールすることができました。しかし、私はそれを削除し、時間が経過し、私はUbuntu 16にアップグレードしました。そして今、私はNeo4jをもう一度チェックアウトしたいと思います。私はjavaとそれが私に尋ねる何かを持っている。私は、Ubuntuがサービスランチャーを変更したとは思っていませんが、それはそうかもしれないと思いますが、UbuntuやNeo4jのどこでデバッグを開始してこの作業を行うかを知るには不十分です。Ubuntu 16.04にNeo4jをインストールするには?
誰かが私にログを見せるように指示することができますか、私の知識の中で穴を埋めて私を助けることができますか?ここで
UPDATE
[email protected]:~$ systemctl status neo4j
● neo4j.service - LSB: Neo4j Graph Database server
Loaded: loaded (/etc/init.d/neo4j; bad; vendor preset: enabled)
Active: active (running) since Tue 2016-09-27 13:56:05 MDT; 3 days ago
Docs: man:systemd-sysv-generator(8)
Tasks: 37
Memory: 120.3M
CPU: 46min 31.410s
CGroup: /system.slice/neo4j.service
└─17663 /usr/bin/java -cp /var/lib/neo4j/plugins:/etc/neo4j:/usr/share/neo4j/lib/*:/var/lib/neo4j/plugins/ * -server -XX:+UseG1GC -XX:-OmitStackTraceInFastThr
Oct 01 11:44:53 Acer systemd[1]: Started LSB: Neo4j Graph Database server.
Oct 01 11:45:00 Acer systemd[1]: Started LSB: Neo4j Graph Database server.
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
lines 1-13/13 (END)
は、ファイアウォールからの情報です:
netstat -ntlp | grep 17663
tcp6 0 0 127.0.0.1:7473 :::* LISTEN 17663/java
tcp6 0 0 127.0.0.1:7474 :::* LISTEN 17663/java
tcp6 0 0 127.0.0.1:1337 :::* LISTEN 17663/java
tcp6 0 0 :::42787 :::* LISTEN 17663/java
tcp6 0 0 127.0.0.1:7687 :::* LISTEN 17663/java
違いはinitシステム 'upstart'は通常' systemd'に置き換えられました。 'systemctl status neo4j'は何をするのですか?' systemctl start neo4j'はあなたに何を表示しますか? – Wrikken
ここに出力があります。もし私がこの権利を読んでいるなら、それは動いています。しかし、ブラウザにアクセスしようとすると、:7474タイムアウト例外が発生します。トラフィックを通過させるためのファイアウォールルールを作成する必要がありますか? –
さて、私にとっては、手段はPID 17663で実行されています。おそらく、それはローカルホストだけに頼みますが、どのIPアドレスにアクセスしていますか? 'netstat -ntlp |グレープ17663'あなたを示す?ファイアウォールを実行していて、正しいIPを使用している場合、 'iptables-save'の出力も面白いかもしれません。 – Wrikken