1.已经安装好jdk,jdk版本8 及 8+
2.下载解压elasticsearch tar文件 并解压
3.修改配置文件,主要是config 目录下的elasticsearch.yml & jvm.options
3.1 elasticsearch.yml
cluster.name #集群名称,在一个集群中的节点集群名称需一致
node.name #为集群中每个节点起不通的名字,区别各个节点
node.master: true #尽量配置机器差的节点为主节点,如果只有两台则另外一个节点配置为false
node.data: true #
path.data:
discovery.zen.ping.unicast.hosts: ["172.18.68.11", "172.18.68.12","172.18.68.13:port"] # 用来解析集群中各节点,如果是同一台机器则IP后可以跟端口,默认是9200
discovery.zen.minimum_master_nodes: 2 #为避免脑裂 ,集群中master节点最少为n/2+1,若只有2各节点,则配置为1
#配置es 可以跨域访问,使head插件可以访问
http.cors.enabled: true
http.cors.allow-origin: "*"
bootstrap.system_call_filter: false