用root用户会报错,版本6之前还是可以用root用户启动的,针对es的保护,数据的一些问题,6之后就不允许了。
启动成功
下面验证一下 可以直接用浏览器访问,接受http访问
配置,因为没有暴露端口,所以,无法通过内外网访问
cd /elk/elasticsearch-6.2.3/config/
vim elasticsearch.yml
再次启动 会有报错
启动到closed就不再启动了
- 最大的文件描述,oes的进程太低了,最低到65536
- 虚拟机的内存区域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通过的防火墙策略
原文地址:https://www.cnblogs.com/wwtao/p/12152964.html
时间: 2024-10-09 06:06:22