elk6.2集群搭建,cerebro集群管理
環境準備:
?????????兩臺centos 7.3 x86_64
? ? ? ? ?這里軟件版本是2018 .3月的,如以后最新版本請去官網下載
規劃:
?????????cm-elk-01:
?????????????????? IP:192.168.10.63
?????????????????? 安裝:
??????????????????????????? elasticsearch
??????????????????????????? kibana:前端展示
???????? cm-elk-02:
?????????????????? IP:192.168.10.64
?????????????????? 安裝:
??????????????????????????? elasticsearch
??????????????????????????? cerebro:查看集群狀態
搭建前準備:
? 1. 兩臺服務器需要修改最大文件數65536
?vim?/etc/security/limits.conf?最后添加?*?soft?nofile?65536?*?hard?nofile?131072?*?soft?nproc?2048?*?hard?nproc?4096???????? 2.修改最大打開進程數,最低2048??
vim?/etc/security/limits.d/20-nproc.conf修改如果最后不是4096改為4096??*??????????soft????nproc?????4096???????? 3.兩臺都需要裝jdk 1.8以上,這里yum裝
yum?install?-y?java-1.8.0-openjdk?java-1.8.0-openjdk-devel?java-1.8.0-openjdk-headless???????? 4.修改系統hosts文件,讓兩臺服務器能通過域名訪問
vim?/etc/hosts添加?192.168.10.63?cm-elk-01?192.168.10.64?cm-elk-02安裝:
1.elasticsearch安裝配置,yum安裝,方便快捷有面子,兩臺服務器都需要執行? ?
wget?https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.2.rpm? yum?localinstall?-y?elasticsearch-6.2.2.rpm? mkdir?-pv?/data/elk/{data,logs}??????????#存放elk數據和日志? chown?-R?elasticsearch.elasticsearch?/data/elk/配置elasticsearch.yml? ? ? ??
?vim?/etc/elasticsearch/elasticsearch.yml?修改?cluster.name:?cm-elk?????#集群名字,兩臺服務器一樣?node.name:?cm-elk-01????#節點名字,每臺不一樣,這里我用的主機名命名?path.data:?/data/elk/data??#存放數據地方,索引?path.logs:?/data/elk/logs???#存放elasticsearch產生日志地方?network.host:?0.0.0.0??????#網絡監聽?http.port:?9200???????????#監聽端口?discovery.zen.ping.unicast.hosts:?["cm-elk-01","cm-elk-02"?]??#集群主機? 啟動elasticsearch??
systemctl?start?elasticsearch? systemctl?status?elasticsearch? systemctl?enable?elasticsearch?查看是否啟動正常,不正常看日志報錯(系統日志+elk產生日志)。
?啟動成功后會產生 9200? 9300 監聽端口,通過網站訪問IP:9200可以看到如下界面
? ? ? ? ??
??坑點:
???????????如果是復制的第一臺配置文件,一定要把配置文件權限改為elasticsearch所有
2.?cm-elk-01安裝kibana
配置kibana
啟動:
? ? ? ? ??
?/etc/init.d/kibana?start???????????然后訪問:http://192.168.10.63:5601
3.?cm-elk-02安裝cerebro來可視化集群管理
wget?https://github.com/lmenezes/cerebro/releases/download/v0.7.2/cerebro-0.7.2.zip#具體新版本查看https://github.com/lmenezes/cerebro/releases
啟動:
? ? ? ? ? ?#監聽端口1234???監聽IP 192.168.10.64
?????點擊cm-elk既可以進入,可以查看分片等信息
到此?elk集群搭建完成
轉載于:https://blog.51cto.com/linyingyong/2084284
總結
以上是生活随笔為你收集整理的elk6.2集群搭建,cerebro集群管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTTPS握手
- 下一篇: 我的Spring 之旅---Spring