elk安装2.0版本,自己总结,比较细致 es单机的安装

 

 

 

 

 

 

 

 

root用户会报错,版本6之前还是可以用root用户启动的,针对es的保护,数据的一些问题,6之后就不允许了。

 

 

 

 

 

 

 

 

 

 

 

 

 

启动成功

 

下面验证一下  可以直接用浏览器访问,接受http访问

 

 

 

 

 

配置,因为没有暴露端口,所以,无法通过内外网访问

 

cd /elk/elasticsearch-6.2.3/config/

vim  elasticsearch.yml

 

 

 

再次启动 会有报错

 

 

 

启动到closed就不再启动了

  1. 最大的文件描述,oes的进程太低了,最低到65536
  2. 虚拟机的内存区域vm.max_map_count文件的数量太低了,要求最低增加到262144

修改配置文件

 

 

 

*代表所有的账号  hard设置最大值

* hard nofile 65536

* soft nofile 131072

* hard nproc 4096

* soft nproc 2048

为了以后方便使用,我们可以直接复制

 

 

 

 

 

 

 

vm.max_map_count=655360

fs.file-max=655360

~                

 

 

重启之后

 

 

 

 

再次启动之后,如果报错,可能是需要reboot

最后可以在网页上面用ip访问

 

第一次访问的时候,curl可以,火狐浏览器不行,最后发现是因为,防火墙 没关。Iptabes -F 可以解决,也可以按照我的第一篇elk,做允许es通过的防火墙策略

 

 

posted @ 2020-01-05 17:13  冬青护城河  阅读(284)  评论(0编辑  收藏  举报