Elasticsearch 集群搭建
说明
- 机器三台
- 彼此间内网不同,公网可通(因为这个问题花费了很长时间,配置文件里有我的理解说明)
- 机器配置很低,需要调节jvm参数来优化
- elasticsearch 版本为 5.3.0
elasticsearch.yml
1 | cluster.name: joylau-es |
剩下没贴出配置的都是默认配置
依照改配置,在各个节点上修改节点名称及network.publish_host,要保证集群名称一样就可以了。
jvm.options
主要配置
-Xms1400m
-Xmx1400m
我这里的机器是2G的运存,经过我的反复调试,能给出elasticsearch最大的内存空间就是1400m了,给多了跑步起来,给少了有不能完全发挥elasticsearch的性能优势
机器差,没办法
还有一点注意的是初始化内存大小个最大内存大小的配置数值要是一样的,否则会启动出错