ElasticSearchのメモリチューニング周りのメモ

f:id:komeiy:20150107164847j:plain

ElasticSearchのメモリチューニング周りのメモです。

ElasticSearch バージョン確認

Available Packages
Name        : elasticsearch
Arch        : noarch
Version     : 1.4.4
Release     : 1
Size        : 25 M
Repo        : elasticsearch-1.4
Summary     : elasticsearch
License     : 2013, Elasticsearch
Description : Elasticsearch - Open Source, Distributed, RESTful Search Engine

ElasticSearch deamon設定

$ curl -L http://github.com/elasticsearch/elasticsearch-servicewrapper/tarball/master | tar -xz
$ cd elastic-elasticsearch-servicewrapper-8513436/
$ mv service/ /opt/elasticsearch/bin/
$ bin/service/elasticsearch install

上記の後に/etc/init.d/elasticsearch内に以下記載します。

# SCRIPY for performance

ES_HEAP_SIZE=8g
MAX_OPEN_FILES=65535
MAX_LOCKED_MEMORY=unlimited
$ service elasticsearch start
Starting Elasticsearch...
Waiting for Elasticsearch........

後はElasticSearchのconfでswap使用を禁止しておくとよいと思います。


シェアして頂けると嬉しいです。
参考になったという方がいれば是非お願いしますm(_ _ )m
モチベーション維持の観点で非常に励みになります。

このエントリーをはてなブックマークに追加

高速スケーラブル検索エンジン ElasticSearch Server

高速スケーラブル検索エンジン ElasticSearch Server