LoginSignup
3
3

More than 5 years have passed since last update.

elasticsearch5.0.0 alpha4 kibana5.0.0 alpha4 インストール

Last updated at Posted at 2016-07-20

qiita初投稿
aws amazon linuxにインストールした。
(インストールして閲覧するだけです。設定の変更と使用方法はまた書きます。)
alpha版なので本番には推奨していない感じです。alpha4今年の6月30日リリース。
公式サイトのelastic alpha4リリース情報

インストール

1.ec2のポートセキュリティ

elastic searchでの必要なポートを開けます。

SSH TCP 22  0.0.0.0/0

カスタムTCP 5601    0.0.0.0/0

カスタムTCP 9300    172.31.0.0/16

カスタムTCP 9200    172.31.0.0/16

5601はkibanaにアクセスする際の許可するIP:kibanaへのアクセス
9300はインスタンスが所属するサブネットIP:クラスター構成に必要(?)
9200は外部のコミュニケーションに必要なIP:クラスター構成に必要(?)

2.インスタンスの時間合わせ

sudo su
vi /etc/sysconfig/clock

/etc/sysconfig/clock
ZONE="Asia/Tokyo"
UTC=true

ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
reboot
再起動しますので再度sshで接続

3.インストール

3-1.elasticsearch をインストールします。

これから先はルートのホームディレクトリで作業します。
sudo su
cd

rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
elasticsearch インストール
rpm -i https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/5.0.0-alpha4/elasticsearch-5.0.0-alpha4.rpm
chkconfig elasticsearch on

そのまま、起動するとjavaのバージョン8にあげろ言われますので事前にあげます。
yum install -y java-1.8.0-openjdk

javaのデフォルトが7のままなので変更します。
alternatives --config java デフォルトがjava8になるように選択。

java -version でversionが8になっていたらいい。

/etc/init.d/elasticsearch start

3-2.kibana をインストールします。

▼追記(2016/08/04)-------------------▼
もう一つのインストール方法があったので追記します。追記内の下の2行で終わります。

rpm -ivf  https://download.elastic.co/kibana/kibana/kibana-5.0.0-alpha4-x86_64.rpm
/etc/init.d/kibana start

▲-----------------------------------▲
(rootのホームディレクトリにkibanaを入れます。)

インストールします
wget https://download.elastic.co/kibana/kibana/kibana-5.0.0-alpha4-linux-x64.tar.gz

展開します
tar xfvz kibana-5.0.0-alpha4-linux-x64.tar.gz

名前変更します
mv kibana-5.0.0-alpha4-linux-x64 kibana 

圧縮したものは削除します
rm -f kibana-5.0.0-alpha4-linux-x64.tar.gz

kibanaへのアクセスログをとるためのファイルを作成。
touch /root/kibana/kibana_log

kibanaを起動するためのシェルスクリプトを作成し実行できるようにします。
touch start-kibana.sh
chmod u+x start-kibana.sh
vi start-kibana.sh

start-kibana.sh
#!/bin/bash

#バックグラウンドで実行。ログはkibana_logへ
nohup /root/kibana/bin/kibana > /root/kibana/kibana_log 2>&1 &

kibana起動
./start-kibana.sh

4.kibanaへアクセス

ブラウザを開いて。URLにhttp://[インスタンスのグローバルIP]:5601でアクセス。
グローバルIPがインスタンスについていない場合はsshポートフォワードを使用
ポートフォワードやり方:http://qiita.com/mint_cherry02/items/6b9b4819324b03fa4d87

kibanaへアクセスができます。


次は設定をいじってfluentdでelbのログやapacheのログを収集したいと思います。

kibanaの止め方
ps aux | grep kibana
で該当のPIDをkillコマンドで終了させる
kill [PID]

いろいろ教えていただくとうれしいです。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3