Windows 2008 R2サーバーでElastic Searchサービスを開始しようとしていますが、開始に失敗しています。以前は問題なく何ヶ月も稼働していました。サービスで弾性検索サービスを開始できません
、私はメッセージを取得:
「Windowsのローカルコンピュータ上のElasticsearch 1.7.2(ELASTIC_POC)を開始できませんでした詳細については、システムイベントログを確認し、これはnon_Microsoftある場合。サービス担当者に連絡し、サービス固有のエラーコード1を参照してください。
がイベントログは、次のエラーを示す、非常に助けにならないでした:
"Elasticsearch 1.7.2(ELASTIC_POC)サービスが停止状態になりました。"
"サービス固有のエラーが間違って機能を停止さElasticsearch 1.7.2(ELASTIC_POC)サービス.."
しかし私は、弾性検索独自のログファイル内のより多くの情報を得るか:
[2016-03-30 10:47:22] [info] [ 3988] Running 'ELASTIC_POC' Service...
[2016-03-30 10:47:22] [info] [ 3760] Starting service...
[2016-03-30 10:47:22] [error] [ 3760] Failed creating java C:\Progra~2\Java\jre1.8.0_60\bin\client\jvm.dll
[2016-03-30 10:47:22] [error] [ 3760] The system cannot find the path specified.
[2016-03-30 10:47:22] [error] [ 3760] ServiceStart returned 1
[2016-03-30 10:47:22] [error] [ 3760] The system cannot find the path specified.
[2016-03-30 10:47:22] [info] [ 3988] Run service finished.
[2016-03-30 10:47:22] [info] [ 3988] Commons Daemon procrun finished
C:¥Program Files(x86)¥Java¥jre1.8.0_60を確認すると、「lib」という名前のフォルダ(空です)のみが含まれます。 \ bin \ client \ jvm.dllを含むいくつかのファイルを持つ "jre1.8.0_73"フォルダがあります。
Elastic Searchには、後でJavaリリースを使用するか、 jre1.8.0_60フォルダ?私はこのためのインストーラ(安全にダウンロードする)を見つけることができないようです..
何か助けが大変ありがとうございます。再びサービスをインストールすることで解決
'echo%JAVA_HOME%'の結果は何ですか? – Rob
C:\ Progra〜2 \ Java \ jre1.8.0_73メッセージを見る前にこれをアップデートしましたが、私はまだ同じエラーが出ています(私はサーバを再起動しました) – mp3duck