練習として使ってみます。
そのうちAWSを契約してelastic searchを使おうと考えていて、ただ契約しても使い方すらまともにわからないままでは、お金の無駄になると考え、自宅においている作業用のサーバーにelastic searchをインストールして、練習してみようと思います。
ただ、elastic searchがどうやったら動くのかもまったくわからず…ひとまず検索してみると、elastic searchについて解説しているサイトを見つけたので参考にしたと思います。
参考にしたサイトは、qiitaの中にある「CentOS7にelasticsearch+kibana5などなどをインストール」(https://qiita.com/surdonsan/items/7c8ef915110cd5154474)という記事。qiitaは初心者の味方ですね。色んな記事を投稿してくださってますので、非常に助かります。
上記の記事を読みつつ実際に成功するかどうか、体験した事を書いていきたいと思います。
リポジトリ・ファイルを作成する
このあたり、まったく詳しくないのですが、.repoという拡張子はリポジトリ・ファイルと呼ばれるものらしく、yumでインストールする際、プログラムのソースを持ってくる場所などを設定しておくファイルのことらしいです。
そのyumがデータを持ってくる先などの情報が入ったファイル、つまり.repoという拡張子がついたファイルをyumは/etc/yum.repos.dというディレクトリから探すらしいので、/etc/yum.repos.d の中に、今回インストールする際のデータをどこから持ってくるのか、設定を入れたファイルを作成します。
最初の記載したqiitaのページを参考にして、同様のファイルを/etc/yum.repos.d に作成してみたいと思います。
[elasticsearch-5.x]
name=Elasticsearch repository for 5.x packages
baseurl=https://artifacts.elastic.co/packages/5.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
上記の内容で、artifacts.elastic.coからデータを引っ張って来れるようになったようです。
ひとまずここまでは完了しました。
JDKをインストールする
JDKとは、Javaを動かす際に必要な色々が入ったパッケージらしく、これが必要なのでインストールします。
例のごとく、「CentOS7にelasticsearch+kibana5などなどをインストール」(https://qiita.com/surdonsan/items/7c8ef915110cd5154474)を見ながら実行します。
実行したコマンドは記事にあるとおり、そのまま実行してみます。実行すると幸せになれるらしいので、非常に楽しみですね。
まずは…
# yum install -y java-1.8.0-openjdk-devel
さて、実行してみたら…
エラーも出ず、完了しました!と、表示されました。自信満々に完了しました!と強調も交えて報告をくれています。非常に心強いですね!
さて、次にもう1つもインストールしないと幸せになれないそうなので、インストールしてみます。
# yum install -y java-1.8.0-openjdk-debuginfo --enablerepo=*debug*
さて、結果は…
うむ。こちらも無事に完了したようです。完了しました!(キリッ! 非常に心強い!!!!少し幸せな気分になってきましたね。
ひとまずここまでは大丈夫のようです。
ElasticSearch,kibanaなどをインストールする
残りもインストールしてみます。
# yum -y install elasticsearch
# yum -y install logstash
# yum -y install kibana
# yum -y install metricbeat
# yum -y install packetbeat
# yum -y install filebeat
# yum -y install heartbeat
ElasticSearch
logstash
kibana
metricbeat
packetbeat
filebeat
同じカテゴリの記事
コメント
<a href="http://www.g10x32klixk6c82o9p3xxx5b43x5i143s.org/">aqtodzvcmt</a>
[url=http://www.g10x32klixk6c82o9p3xxx5b43x5i143s.org/]uqtodzvcmt[/url]
qtodzvcmt http://www.g10x32klixk6c82o9p3xxx5b43x5i143s.org/
<a href="http://www.g9e58j63kj6k76t029dlmh5n83gdzr19s.org/">absghfglc</a>
[url=http://www.g9e58j63kj6k76t029dlmh5n83gdzr19s.org/]ubsghfglc[/url]
bsghfglc http://www.g9e58j63kj6k76t029dlmh5n83gdzr19s.org/
hkoerile http://www.g5o2f8rx4un5936g20vmm2t4mq7d84e5s.org/
[url=http://www.g5o2f8rx4un5936g20vmm2t4mq7d84e5s.org/]uhkoerile[/url]
<a href="http://www.g5o2f8rx4un5936g20vmm2t4mq7d84e5s.org/">ahkoerile</a>
[url=http://www.g69u48dt3p9tc9p99g7d7ojt7f679jn0s.org/]uqooljiygcf[/url]
qooljiygcf http://www.g69u48dt3p9tc9p99g7d7ojt7f679jn0s.org/
<a href="http://www.g69u48dt3p9tc9p99g7d7ojt7f679jn0s.org/">aqooljiygcf</a>
otxpoiwygk http://www.g4zwej75jtid4022j97lj2289gvf240is.org/
<a href="http://www.g4zwej75jtid4022j97lj2289gvf240is.org/">aotxpoiwygk</a>
[url=http://www.g4zwej75jtid4022j97lj2289gvf240is.org/]uotxpoiwygk[/url]
[url=http://www.gi0lqstgp6ag58l108ss42b9w7164i81s.org/]ujjgqddzbw[/url]
<a href="http://www.gi0lqstgp6ag58l108ss42b9w7164i81s.org/">ajjgqddzbw</a>
jjgqddzbw http://www.gi0lqstgp6ag58l108ss42b9w7164i81s.org/
<a href="http://www.gvz13by657x706n00qq387u0o1juv9qls.org/">acniykvohok</a>
cniykvohok http://www.gvz13by657x706n00qq387u0o1juv9qls.org/
[url=http://www.gvz13by657x706n00qq387u0o1juv9qls.org/]ucniykvohok[/url]
<a href="http://www.g3872u090dhcnodgmr0768209bfv4i6ms.org/">aivzwhztct</a>
ivzwhztct http://www.g3872u090dhcnodgmr0768209bfv4i6ms.org/
[url=http://www.g3872u090dhcnodgmr0768209bfv4i6ms.org/]uivzwhztct[/url]
<a href="http://www.g7l8v935b4yhwvy627188tr53r3nmff0s.org/">atxsctcshzh</a>
[url=http://www.g7l8v935b4yhwvy627188tr53r3nmff0s.org/]utxsctcshzh[/url]
txsctcshzh http://www.g7l8v935b4yhwvy627188tr53r3nmff0s.org/
[url=http://www.gn3qm8osb6o2087x1fq650563zu0h7zws.org/]ugdfkyeh[/url]
<a href="http://www.gn3qm8osb6o2087x1fq650563zu0h7zws.org/">agdfkyeh</a>
gdfkyeh http://www.gn3qm8osb6o2087x1fq650563zu0h7zws.org/