Windows如何搭建 ElasticSearch 集群
warning:
这篇文章距离上次修改已过259天,其中的内容可能已经有所变动。
在Windows上搭建Elasticsearch集群,你需要遵循以下步骤:
- 下载Elasticsearch: 访问Elasticsearch官方网站下载对应的Windows压缩包。
解压并配置Elasticsearch:
- 将下载的压缩包解压到三个不同的文件夹中(每个节点一个)。
- 为每个节点创建一个配置文件
elasticsearch.yml
,在其中设置集群名称(cluster.name
),节点名称(node.name
)以及该节点是否有资格被选举为主节点(node.master: true
)和数据节点(node.data: true
)。 - 设置网络相关配置,包括绑定的IP地址和端口(
network.host
和http.port
)。 - 如果你在同一台机器上运行多个节点,确保每个节点的端口号不同。
- 启动Elasticsearch: 在每个节点的目录中运行
bin\elasticsearch.bat
。
以下是一个基本的elasticsearch.yml
配置示例:
cluster.name: my-cluster
node.name: node-1
node.master: true
node.data: true
network.host: 127.0.0.1
http.port: 9200
discovery.seed_hosts: ["127.0.0.1:9300", "127.0.0.1:9301"]
确保修改discovery.seed_hosts
包含集群中其他节点的IP和端口。
这些步骤会在同一台机器上创建一个小型的Elasticsearch集群。如果你的集群跨越多台机器,确保防火墙和网络设置允许节点通信。
评论已关闭