Page-level ads

Windows で Elasticsearch 5.1.1 が起動できないときの対処法 – つまさぽ(妻のサポート)

技術

Windows で Elasticsearch 5.1.1 が起動できないときの対処法

投稿日:

ws-pc-top

Windows環境でElasticsearchを勉強中です。

Elasticsearch4はすんなり動作したのですが、Elasticsearch5でbin\elasticsearch.batをキックし、Elasticsearchを起動しようとしたらエラーが発生したので、対処法を残しておきます。

ws-pc-more

WindowsでElasticsearchを動かすための準備

Javaのインストール

無料Javaのダウンロード からインストールしましょう。

JAVA_HOMEの設定

システムの環境設定から JAVA_HOME を設定します。

キーボードの [Windows + X] キーを押します。

「システム」選択します。

「システムの詳細設定」をクリックします。

「環境変数」をクリックします。

「新規」をクリックします。

「変数名」に「JAVA_HOME」と入力し、「変数値」に「C:\Program Files (x86)\Java\jre1.8.0_111」というように JAVA のダウンロードフォルダへのパスを入力します。

「OK」をクリックして、設定完了です。

Elasticsearchのダウンロード&解凍

Elasticsearch – Download から ZIPファイルをダウンロードし、任意のフォルダに解答してください。

本記事では c:\elasticsearch-5.1.1 に解凍したとします。

エラーの発生環境

  • OS:Windows8.1 Home
  • メモリ:8GB
  • Java 8 Update 111
  • Elasticsearch 5.1.1

エラー1:Error: missing server' JVM at C:\Program Files (x86)\Java\jre1.8.0_111\bin\server\jvm.dll’.

発生手順

以下の通り、elasticsearch-5.1.1.zipを解凍し、elasticsearch.bat をキックするとエラーが発生しました。

対処法

C:\Program Files (x86)\Java\jre1.8.0_111\bin\server\jvm.dll

このファイルがないことが原因のようです。

同じファイルが C:\Program Files (x86)\Java\jre1.8.0_111\bin\client にありますのでコピーしましょう。

  1. C:\Program Files (x86)\Java\jre1.8.0_111\bin\bin フォルダに移動します。
  2. 「server」フォルダを作成します。
  3. C:\Program Files (x86)\Java\jre1.8.0_111\bin\client の中身をすべてC:\Program Files (x86)\Java\jre1.8.0_111\bin\server にコピーします。

参考:Missing `server’ JVM (Java\jre7\bin\server\jvm­­.dll.) [closed]

エラー2:Could not reserve enough space for 2097152KB object heap

発生手順

エラー1を解消して、elasticsearch.bat をキックするとまたエラーが発生します。

メモリ不足のエラーのようです。お使いのマシンスペックによってはエラーが発生しない!?のでしょうか。

対処法

elasticsearch-5.1.1\config\jvm.options の中身を以下のように修正します。

修正前

修正後

ちなみに私の環境では512mに設定するとうまく動作しませんでした。

おわりに

以上でElasticsearch5.1.1がWindows環境でも動作するようになりました。

Windows環境でElasticsearch5.1.1をお試しする際に、参考になれば幸いです。

ws-pc-btm

ws-pc-btm-right

-技術
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

うわっ…私のストレージ、使いすぎ…?MacBook Airでそう思ったら…

はじめに MacにVirtualBoxをインストールして、その上でUbuntuとか動かして遊ぼうと思ったら、ストレージの空き容量に不安を覚えました。。。 このままではやばいと思い、急遽64GBのSDカ …

macOS Sierra osx10.12 インストールUSB 作成で Error erasing disk error number (-69888, 0) が発生したときの対処法

macOS Sierra のインストールUSBメディアを作成しようとしましたが、エラーが発生してハマったので、備忘録して残しておきます。

便利すぎる QuickRes v4.2 のショートカット

Macbook Air の解像度を限度以上に設定できる便利アプリQuickRes! その解像度を切り替えるショートカットをすぐに忘れるので、備忘録として残しておきます。 ちなみに、QuickRes に …

macOS Sierra osx10.12 リカバリDVD インストールメディア作成方法

macOS Sierra のリカバリメディアをDVDで作成しようとしたところ少しハマったので、その注意点を踏まえつつリカバリDVDの作成方法を記しておきます。

ヤフオクAPIのための親カテゴリIDの調べ方

ヤフオクAPIを使ってみました。 リクエストパラメータにカテゴリIDを指定する項目があるのですが、カテゴリID検索だと「オークション > コンピュータ > パソコン > Mac &g …

ws-pc-side-top

ws-pc-side-btm

通販でポイントがたまる!
たまったポイントは現金振込み!
今ならこちらからのご入会で30ptプレゼント!

ママの生活必需品|ハピタス