ELK学习--Elasticsearch-5.6.x版本安装

一、下载Elasticsearch

去官网直接下载,我使用的是5.6.5版本,下载地址参考:

https://www.elastic.co/downloads/past-releases

二、Java环境

查看Java环境,建议使用Jdk8

三、安装ES

1、创建es目录

mkdir es

2、将elasticsearch-5.6.5.tar.gz上传到主机并解压;

tar zxvf elasticsearch-5.6.5.tar.gz

3、创建data,logs目录

mkdir data logs

4、修改ES配置文件

cd config

vi elasticsearch.yml #主要修改如下参数cluster.name,node.name,path.data,path.logs,network.host

5、启动ES

进入到bin 目录下执行 ./elasticsearch 命令就可以了,执行 ./elasticesrarch -d 是后台运行

执行curl "http://192.168.1.106:9200",出现下面的界面:

四、问题解决

1、max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

解决方案:

意思是说你的进程不够用了,建议增加到65536,使用ulimit查看

ulimit -a

切到root 用户:进入到security目录下的limits.conf;执行命令 vi /etc/security/limits.conf 在文件的末尾添加下面的参数值

* soft nofile 65536

* hard nofile 131072

* soft nproc 2048

* hard nproc 4096

2、max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

解决方案:

切换到root用户修改配置/etc/sysctl.conf  增加配置值: vm.max_map_count=655360

  执行命令 sysctl -p

3、max number of threads [1024] for user [fanbo] is too low, increase to at least [2048]

解决方案:

vi /etc/security/limits.d/90-nproc.conf

soft nproc 2048

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值