centos下部署ELK(elasticsearch5.6+logstash5.6+kibana5.6)

*:elasticsearch,logstash需要jdk支持,5.6的es版本需要使用1.8的jdk版本,安装略。

Elasticsearch

1、将elasticsearch-5.6.0.tar.gz包上传至安装目录下;

2、tar -zxvf elasticsearch-5.6.0.tar.gz解压文件;

3、elasticsearch不能使用root权限启动,启动时需切换用户(假设用户elk);

4、切换后启动会报错,需切换root用户,给目录加权限;

        chmod -R 777 elasticsearch-5.6.0

5、切换回用户elk,启动:./elasticsearch-5.6.0/bin/elasticsearch,如下日志显示成功;

cc5ef5614b443f0ea9e9b5bb4a7a634d720.jpg

6、测试。使用命令:curl http://localhost:9200显示基本信息则安装成功;

8b3709a0a50ac2fb16d05678c65dbaee5e7.jpg

 

7、开放外部访问。

vim elasticsearch-5.6.0/config/elasticsearch.yml,添加:

network.host: {ip}

bootstrap.memory_lock: false

bootstrap.system_call_filter: false

vim /etc/security/limits.conf,添加:

{用户名} hard nofile 65536

{用户名} soft nofile 65536

vim /etc/sysctl.conf,添加 vm.max_map_count=262144,执行生效:sysctl -p

8、开放9200端口,重新启动,浏览器访问http://{ip}:9200,返回上面基本信息则安装成功。

9、关于elasticsearch-head插件,最简单的方法就是下载谷歌插件,即插即用。

d89fbbe77ea5e054951defb463d4cd32e90.jpg

Kibana

1、将kibana-5.6.0-linux-x86_64.tar.gz包上传至服务器安装目录下;

2、cd /data/ent/elastic, 进入安装目录;

3、tar -zxvf logstash-5.6.0.tar.gz,解压;

4、vim kibana-5.6.0-linux-x86_64/config/kibana.yml,配置elasticsearch地址;

dfea4ae19d0f91f0200d1f9ba585348c241.jpg

这边需要修改server.host(服务器地址),elasticsearch.url(elasticsearch访问地址)两处;

5、防火墙端口开放5601

6执行命令:./bin/kibana;后台启动使用nohup命令;

86a2d3a4176e9b4a1674117fe2286a81b48.jpg

7、浏览器访问:http://{ip}:5601

Logstash

1、将logstash-5.6.0.tar.gz包上传至服务器安装目录下;

2、cd /data/ent/elastic, 进入安装目录;

3、tar -zxvf logstash-5.6.0.tar.gz,解压;

4、./logstash-5.6.0/bin/logstash -e 'input{stdin{}}output{stdout{codec=>rubydebug}}'启动测试;

730daf535ce3ccf0987e085b4b510bffe74.jpg

5、输入hello,返回如下则安装成功。

469396b97c9416b210f132d98da1b490409.jpg

 

转载于:https://my.oschina.net/u/2501370/blog/2243514

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值