1.单实例安装:
- 先安装jdk环境
- 进入elastic.co的官网进行安装包下载 https://www.elastic.co并解压;
- 进入解压文件其中bin为脚本启动文件,config为配置文件(默认监听9200端口);
- 配置文件关键参数说明
cluster.name: test #集群名字
node.name: master #节点名称,配置不同节点(当需要扩容的时候可增加节点即可)
network.host: 0.0.0.0 #允许网络连接ip
http.port: 9200 #默认端口
http.cors.enabled: true #允许跨域访问
http.cors.allow-origin: "*"
discovery.zen.ping.unicast.hosts: ["host1", "host2"] #用户分布式绑定主机master
2.elasticsearch-head(集群管理系统)插件安装
- 去到GitHub上找elasticsearch-head安装包下载,并解压
- 安装node环境
- 进入elasticsearch-head目录执行 npm install
- 最后执行 npm run start 开启集群管理服务器
集群服务器启动效果如下所示: