neo4jが起動しない:ローカルホスト名/名前またはサービスの取得に失敗しました


0

テストマシンでneo4jコミュニティバージョン1.8.2を起動しようとしています。このマシンには、ローカルネットワーク専用のカスタムホスト名があります。

neo4jサーバーを一度(約2週間前)起動できましたが、それ以降は起動できませんでした。ポート7474でWebインターフェースにアクセスできたので、それが始まったことを知っています。

以前にその問題に遭遇しなかったので、なぜ有効なホスト名を持たないことが今サービスを開始するための問題である可能性があるのか​​理解できないようです。

以下は、neo4jを起動しようとしたときに出力されるバックトレースです(作業ディレクトリからルートとして、または/etc/init.d/のサービスを使用して起動した場合、バックトレースはまったく同じです)。

任意の入力が便利です。少し早いですがお礼を。

解決:

これ自体は解決策ではありません。重要なデータが保存されていないため、neo4jのインストールをゼロから開始するだけです。破損したデータによるものと思われます(おそらく、neo4jを適切にシャットダウンしないとマシンの休止状態が多すぎます)。

警告:最大1024個のオープンファイルが許可され、最低40 000個が推奨されます。Neo4jのマニュアルを参照してください。警告!サポートされていないJavaランタイムを使用しています。Oracle(R)Java(TM)Runtime Environment 6を使用してください。Neo4jサーバーを起動しています... 00:05:28,335 | -ch.qos.logback.classic.LoggerContextのINFO [デフォルト]-リソースが見つかりません[logback.groovy ] 00:05:28,336 | -.ch.qos.logback.classic.LoggerContext [default]の情報-リソース[logback-test.xml]が見つかりませんでした00:05:28,336 | -INFO in ch.qos.logback.classic .LoggerContext [default]-[jar:file:/home/chris/Software/neo4j-community-1.8.2/system/lib/neo4j-server-1.8.2.jar!/ logbackにリソース[logback.xml]が見つかりました.xml] 00:05:28,351 | -INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@3c41068b-URL [jar:file:/home/chris/Software/neo4j-community-1.8.2/system /lib/neo4j-server-1.8.2.jar!/logback。525 | -INFO in ch.qos.logback.core.joran.action.AppenderAction-アペンダーの名前を[STDOUT] 00:05:30,544 | -INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA-想定デフォルト入力[ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 00:05:30,589 | -INFO in ch.qos.logback.classic.joran.action.RootLoggerAction-ROOTロガーのレベルをINFO 00に設定:05:30,589 | -.INFO in ch.qos.logback.core.joran.action.AppenderRefAction-[STDOUT]という名前のアペンダーをLogger [ROOT] 00:05:30,591 | -INFO ch.qos.logback.coreにアタッチします。 joran.util.ConfigurationWatchListUtil@45828b22-[ファイル:/home/chris/Software/neo4j-community-1.8.2/conf/custom-logback.xml]を構成監視リストに追加します。00:05:30,596 | -INFO in ch.qos.logback.classic.joran。


誰かがneo4jタグを作成して、この投稿に追加できれば素晴らしいと思います。ありがとう。
ChrisR

Stackoverflowにはneo4jタグがあります。stackoverflow.com/questions/tagged/neo4j
スチュワート

@Stewart、私はそのタグを使用することができないようです。ボードには、タグを作成するために少なくとも300人の担当者が必要であると書かれています。理由を確認してください。
ChrisR

1
@ChrisR-コミュニティの他のユーザーを支援するために、質問の編集としてではなく、実際の回答にソリューションを移動してください。この方法で、人々は答えに投票できます(そして、この質問を無期限に開いたままにするのではなく、公式の答えとしてマークすることもできます)。
デビッドマコゴン

回答:


0

そのスタックトレースのキーラインはこれだと思います:

UnknownHostException: acer.lap: Name or service not known

Acerラップトップでこれを実行していますか?とにかく、あなたを除いて、誰がそのホストを探しているのか見つけられないのか、誰にもわかりません。この2週間で何かを変更したに違いありません。

あなたの靴で、私は見つけることができるすべての設定ファイル(neo4jファイル、/ etc / hostsなど)をgrepしますacer.lap


1
先端をありがとう。UnknownHostExceptionはそれほど問題ではないことがわかりました。neo4jのテストインストールを実行していますが、このエラーが発生します。私の「解決策」については、更新された元のメッセージを参照してください。
ChrisR

0

ソリューションは、ゼロからのNeo4jのインストールを開始しました。このテストマシンには多くのデータが保存されていなかったため、問題はありませんでした。

破損したデータによるものと思われます(おそらく、neo4jを適切にシャットダウンしないとマシンの休止状態が多すぎます)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.