Linux下搭建ELK集羣

搭建說明:

1:該安裝步驟使用的是work用戶(非root用戶)安裝,root用戶安裝會有問題,需另外創建非root用戶再安裝。

搭建步驟:

1.安裝jdk1.8 https://blog.csdn.net/mada26/article/details/82665366

2.安裝elasticsearch-2.4.6.tar.gz

cd /opt/soft/elk/

tar -zxvf elasticsearch-2.4.6.tar.gz

修改elasticsearch.yaml文件

啓動elassearch

啓動方法一

cd /opt/soft/elk/elasticsearch-2.4.6/bin

./elasticsearch 前臺運行方式不足:關閉就沒了,ctrl c停止進程

啓動方法二

cd /opt/soft/elk/elasticsearch-2.4.6

bin/elasticsearch -d 後臺運行方式:jps查看進程,kill -9關閉進程

 

安裝head插件

cd /opt/soft/elk/elasticsearch-2.4.6/plugins/

unzip elasticsearch-head-master.zip

修改Gruntfile.js文件

mv elasticsearch-head-master head 解壓完後刪除zip壓縮包,es2版本的head壓縮包裏包含nodejs,grunt,直接解壓使用即可,無需另外安裝該插件。

重啓elasticsearc

 

訪問:http://127.0.0.1:9200/_plugin/head/

3.安裝logstash-2.4.0.tar.gz

cd /opt/soft/elk

tar -zxvf logstash-2.4.0.tar.gz

 

/opt/soft/elk/logstash-2.4.0/bin

創建logstash.conf文件

./logstash -f logstash.conf &

 

4.安裝kibana-4.6.4-linux-x86_64.tar.gz

cd /opt/soft/elk

tar -zxvf kibana-4.6.4-linux-x86_64.tar.gz

修改kibana.yaml文件

cd /opt/soft/elk/kibana-4.6.4-linux-x86_64

bin/kibana &

 

5.安裝中文分詞插件

cd /opt/soft/elk/elasticsearch-2.4.6/plugins

mkdir ik

cd ik/

rz -be elasticsearch-analysis-ik-1.10.6.zip

unzip elasticsearch-analysis-ik-1.10.6.zip 解壓完後刪除該zip壓縮包

重啓elasticsearch

 

測試ik中文分詞

http://127.0.0.1:9200/_analyze/ POST

{

"analyzer": "ik_smart",

"text":"這裏是北京市朝陽區798藝術園區"

}

 

測試es是否正常啓動

curl -XGET "127.0.0.1:9200/index1/index1/1"

curl -XGET "127.0.0.1:9200/index1/index1/1"

curl -XGET "127.0.0.1:9200/index1/index1/1"

curl -XGET "127.0.0.1:9200/index1/index1/1"

curl -XGET "http://127.0.0.1:9200/_nodes/hot_threads?pretty"

 

單機搭建多個es節點(僞集羣):

在已有一個es節點的基礎上:

cp -r elasticsearch-2.4.6 elasticsearch-2.4.6_node2

cd elasticsearch-2.4.6_node2/

修改copy出的節點中的配置(只需修改node.name和http.port 端口從9201 9202遞增即可......)

重啓節點1 2 3.....

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章