Elasticsearch安装及kibana安装

环境:Centeros7 jdk8 Elasticsearch7.1.1 kibana 7.1.1
1.到官网下载es及kibana https://www.elastic.co/cn/products/
2.上传到服务器然后解压缩
image.png
3.创建data logs目录并赋权 用来存放es的数据和日志
chmod 777 -R data
chmod 777 -R logs
4.为es创建用户和分组
groupadd esgroup
useradd esuser - g esgroup -p 123456
5.cd config目录设置jvm参数

修改jvm.options文件
-Xms2g 变成这样--------------> -Xms512m
-Xmx2g 变成这样--------------> -Xms512m

6.修改配置 cd config
vi elasticsearch.yml

# 两台机器相同
cluster.name: my-application
#第二台 node.name: node-2
node.name: node-1
path.data: /home/elk/data
path.logs: /home/elk/logs
#第二台 network.host: 192.168.229.153
network.host: 192.168.229.151
#第二台 http.port: 9201
http.port: 9200
#主节点为node-1
cluster.initial_master_nodes: ["node-1"]
# 是否支持跨域
http.cors.enabled: true
# *表示支持所有域名
http.cors.allow-origin: "*"
# 这里是两台机器的集群地址 单机可以不写
discovery.zen.ping.unicast.hosts: ["192.168.229.151", "192.168.229.153"]
7.配置部分配置文件防止es启动报错
vi /etc/security/limits.conf
#末尾加上
esuser soft nofile 65536
esuser hard nofile 65536
esuser soft nproc 4096
esuser hard nproc 4096

vi /etc/security/limits.d/20-nproc.conf   
#修改为esuser soft nproc 4096

vi /etc/sysctl.conf

vm.max_map_count=655360

#然后执行  
sysctl -p
#关闭防火墙
#执行关闭命令: 
systemctl stop firewalld.service

#再次执行查看防火墙命令:
systemctl status firewalld.service

8.clone一台机器然后修改vi elasticsearch.yml将注解换掉 (这里是两台集群)
9.启动es
su esuser
cd bin
./elasticsearch
10.测试是否成功 访问

http://192.168.229.151:9200/
http://192.168.229.153:9201/


image.png
image.png

至此两台集群搭建完毕!

安装kibana
1.cd conf
vi kibana.yml

server.host: "192.168.229.151"
elasticsearch.hosts: "http://192.168.229.151:9200"

2.启动kibana cd bin
./kibana  
3.访问地址 http://192.168.229.151:5601/app/kibana#/home?_g=()
image.png
至此kibana安装成功
下一篇会写安装elasticsearch-head-master

https://www.jianshu.com/p/95be286889d6

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容