头歌 Elasticsearch 分布式安装
时间: 2023-12-20 18:01:15 浏览: 140
好的,关于 Elasticsearch 的分布式安装,可以按照以下步骤进行:
1. 下载 Elasticsearch:
可以从官网下载 Elasticsearch 的压缩包,也可以使用命令行进行下载安装:
```
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.13.1-linux-x86_64.tar.gz
```
2. 解压缩 Elasticsearch:
```
tar xzvf elasticsearch-7.13.1-linux-x86_64.tar.gz
```
3. 修改配置文件:
找到 Elasticsearch 安装目录下的 config/elasticsearch.yml 文件,进行如下修改:
```
cluster.name: my-cluster
node.name: node-1
network.host: 192.168.0.1
http.port: 9200
discovery.seed_hosts: ["192.168.0.1", "192.168.0.2"]
cluster.initial_master_nodes: ["node-1", "node-2"]
```
其中,cluster.name 为集群名,node.name 为节点名,network.host 为节点 IP,http.port 为节点端口号,discovery.seed_hosts 为指定集群中的节点列表,cluster.initial_master_nodes 为指定初始主节点列表。
4. 启动 Elasticsearch:
进入 Elasticsearch 的 bin 目录,执行以下命令启动 Elasticsearch:
```
./elasticsearch
```
5. 验证:
通过访问 http://192.168.0.1:9200/ 来验证 Elasticsearch 是否已经成功运行。
6. 添加新节点:
按照以上步骤,在新节点上进行安装和配置,然后将新节点的 IP 添加到 discovery.seed_hosts 中即可。
以上就是 Elasticsearch 分布式安装的基本步骤,希望对你有所帮助。
阅读全文