为什么要修改linux配置?
所以我们在这里就要把服务器的一些限制打开,能支持更多并发。
原因:系统允许 Elasticsearch 打开的最大文件数需要修改成65536
解决:vi /etc/security/limits.conf
添加内容:
注意:“*” 不要省略掉
原因:允许最大进程数修该成4096
解决:vi /etc/security/limits.d/90-nproc.conf
修改如下内容:
原因:一个进程可以拥有的虚拟内存区域的数量。
解决:
在 /etc/sysctl.conf
文件最后添加一行
vm.max_map_count=262144
即可永久修改
原因:为了安全不允许使用root用户启动
解决:es5之后的都不能使用添加启动参数或者修改配置文件等方法启动了,必须要创建用户
ES是用在Java虚拟机中运行的,虚拟机默认启动占用1G内存。
如果是装在PC机学习用,实际用不了1个G。所以可以改小一点内存。
vim /opt/module/elasticsearch-6.6.0/config/jvm.options
修改yml配置的注意事项:每行必须顶格,不能有空格,“:”后面必须有一个空格
es天然就是集群状态。
/bigdata/elasticsearch-6.6.0/config/elasticsearch.yml
启动三台es
测试:
vim /data/kibana/bin/kibana.yml
启动测试:
原文:https://www.cnblogs.com/hyunbar/p/13563254.html