ElasticSearch 8.x 安装及集群搭建
以下是一个简化的Elasticsearch 8.x集群搭建的步骤和示例配置:
- 确保Java已安装,Elasticsearch 8.x需要Java 11或更高版本。
- 下载并解压Elasticsearch 8.x的压缩包。
- 配置Elasticsearch的配置文件
elasticsearch.yml
,设置集群名称和节点名称。
cluster.name: my-cluster
node.name: node-1
network.host: 192.168.1.1
http.port: 9200
discovery.seed_hosts: ["192.168.1.2", "192.168.1.3"]
cluster.initial_master_nodes: ["node-1", "node-2"]
- 在其他节点上复制Elasticsearch目录,并修改配置文件中的
node.name
和network.host
。 - 启动Elasticsearch。在每个节点上运行:
./bin/elasticsearch
集群将自动发现并加入现有的集群。确保所有节点可以通过配置的discovery.seed_hosts
相互通信。
注意:在生产环境中,你可能需要配置更多的参数,如内存大小、数据和日志目录、网络和安全设置等。此外,Elasticsearch 需要足够的系统资源来运行,包括文件描述符、内存和CPU。
评论已关闭