1.ES和kibana官网
https://www.elastic.co/cn/downloads/elasticsearch
https://www.elastic.co/cn/downloads/kibana
2.新建用户
useradd elk && password elk
mkdir /elk
3.解压
tar xvf elasticsearch-8.8.1-linux-x86_64.tar.gz -C /elk
tar xvf kibana-8.8.1-linux-x86_64.tar.gz -C /elk
cd /elk
mv elasticsearch-8.8.1/ elasticsearch
mv kibana-8.8.1/ kibana
4.配置elasticsearch和kibana
cd /elk/elasticsearch/config
vi jvm.options
-Xms4g
-Xmx4g
生产环境可适当放大至8G
修改elasticsearch.yml文件
[root@master config]# cat elasticsearch.yml | grep -v "#"
cluster.name: my-application
node.name: node-1
path.data: /elk/elasticsearch/data
path.logs: /elk/elasticsearch/logs
network.host: 192.168.56.200
http.port: 9200
discovery.seed_hosts: ["127.0.0.1"]
cluster.initial_master_nodes: ["node-1"]
[root@master config]# cd /elk/kibana/config
[root@master config]# cat kibana.yml | grep -v "#"
server.port: 5601
server.host: "192.168.56.200"
server.name: "bigdata-kibana"
elasticsearch.hosts: ["http://192.168.56.200:9200"]
5.修改系统配置
[root@master config]# cat /etc/sysctl.conf | grep -v "#"
vm.max_map_count=655360
[root@master config]# sysctl -p
[root@master config]# cat /etc/security/limits.conf | grep -v "#"
* hard nofile 65536
* soft nofile 65536
* hard nproc 65536
* soft nproc 65536
6.启动ES和KIBANA脚本
[root@master ~]# cat start.sh
#!/bin/sh
su - elk -c "cd /elk/elasticsearch/bin && ./elasticsearch -d"
su - elk -c "cd /elk/kibana && bin/kibana &"
版权声明:本文为博主原创文章,未经博主允许不得转载。
ELK