#elasticsearch CentOSでインストール、データとインデックスをみよう
4075 ワード
elasticsearchはじめました。
とても初心者的なステップバイステップをかいているので、達人さんには不要な情報です。
Macでやる場合も、CentOSでやる場合もtar.gzを解凍して、ディレクトリに配置して起動するのみです。
CentOSでやる場合は、デーモン化して起動する方法があったのでそうしています。
CentOSのバージョン
CentOS release 6.3 (Final)
elaticsearchのインストール
0.90.6でした。
wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.6.tar.gz
tar -xf elasticsearch.tar.gz
rm elasticsearch.tar.gz
mv elasticsearch-* elasticsearch
sudo mv elasticsearch /usr/local/share
デーモン化して起動する
curl -L http://github.com/elasticsearch/elasticsearch-servicewrapper/tarball/master | tar -xz
mv *servicewrapper*/service /usr/local/share/elasticsearch/bin/
rm -Rf *servicewrapper*
sudo /usr/local/share/elasticsearch/bin/service/elasticsearch install
sudo /etc/init.d/elasticsearch start
- デーモン化して起動する方法 https://gist.github.com/rajraj/1556657
elasticsearchのプラグインもインストールしておきましょう
/usr/local/share/elasticsearch/bin/plugin -install mobz/elasticsearch-head
以下をアクセスすると、状態がみれます。
データをいれてみる
curl -XPUT http://localhost:9200/bohebohe/test/1 -d '
{
"title":"bohebohe",
"contents":"Hello World"
}'
{"ok":true,"_index":"bohebohe","_type":"test","_id":"1","_version":1}
データのなかみ
logstash-2013.11.14はfluentdからアクセスログをいれてみました。
$ tree -d
.
└── elasticsearch
└── nodes
└── 0
├── _state
└── indices
├── bohebohe
│ ├── 0
│ │ ├── _state
│ │ ├── index
│ │ └── translog
│ ├── 1
│ │ ├── _state
│ │ ├── index
│ │ └── translog
│ ├── 2
│ │ ├── _state
│ │ ├── index
│ │ └── translog
│ ├── 3
│ │ ├── _state
│ │ ├── index
│ │ └── translog
│ ├── 4
│ │ ├── _state
│ │ ├── index
│ │ └── translog
│ └── _state
└── logstash-2013.11.14
├── 0
│ ├── _state
│ ├── index
│ └── translog
├── 1
│ ├── _state
│ ├── index
│ └── translog
├── 2
│ ├── _state
│ ├── index
│ └── translog
├── 3
│ ├── _state
│ ├── index
│ └── translog
├── 4
│ ├── _state
│ ├── index
│ └── translog
└── _state
49 directories
TODO
- デーモンで9200で起動しているのですが、複数起動させたいのでその方法について
- スキーマフリーといえども、スキーマの設定はしたほうがいいというので、その設定方法について
ステップ1くらいですかね。とりあえず残しておきます。
Author And Source
この問題について(#elasticsearch CentOSでインストール、データとインデックスをみよう), 我々は、より多くの情報をここで見つけました https://qiita.com/bohebohechan/items/cdcd6dbab7ea32b38710著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .