Windows下部署 ElasticSearch(集群)
- ELK
- 2020-07-30
- 17热度
- 0评论
先看单机ElasticSearch部署:Windows下部署 ElasticSearch、Head插件、Kibana(单机)
1、把 ElasticSearch 解压、复制到三个文件夹中
2、修改三个文件夹中 config 下的 elasticsearch.yml
master:
#集群名称(必须一样)
cluster.name: es_cluster
#节点名称(必须不一样)
node.name: master
#node.master: true
#监听ip
network.host: 127.0.0.1
#服务的端口号(在本地配置多个时,注意修改为不同的端口)
http.port: 9200
transport.tcp.port: 9300
#若没有任何网络配置,es将绑定到可用的回环地址,并扫描端口9300-9305以尝试连接到在同一服务器上运行的其他节点。
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9300", "127.0.0.1:9301", "127.0.0.1:9302"]
#设置一个集群中主节点的数量,当多于三个节点时,该值可在2-4之间
#discovery.zen.minimum_master_nodes: 1
#path.data: .\data
#path.logs: .\logs
#为了head插件可以访问ES
http.cors.enabled: true
http.cors.allow-origin: "*"
node-1:
#集群名称(必须一样)
cluster.name: es_cluster
#节点名称(必须不一样)
node.name: node-1
#监听ip
network.host: 127.0.0.1
#服务的端口号(在本地配置多个时,注意修改为不同的端口)
http.port: 9201
transport.tcp.port: 9301
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9300", "127.0.0.1:9301", "127.0.0.1:9302"]
#为了head插件可以访问ES
http.cors.enabled: true
http.cors.allow-origin: "*"
node-2:
#集群名称(必须一样)
cluster.name: es_cluster
#节点名称(必须不一样)
node.name: node-2
#监听ip
network.host: 127.0.0.1
#服务的端口号(在本地配置多个时,注意修改为不同的端口)
http.port: 9202
transport.tcp.port: 9302
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9300", "127.0.0.1:9301", "127.0.0.1:9302"]
#为了head插件可以访问ES
http.cors.enabled: true
http.cors.allow-origin: "*"
3、三个节点依次启动,分别访问:


4、访问 ElasticSearch-head:http://localhost:9100



鲁ICP备19063141号
鲁公网安备 37010302000824号