elasticsearch集群快速搭建
elasticsearch集群 快速 搭建
2023-09-14 09:15:47 时间
1.环境准备
主机 | 服务 | 端口 |
10.0.0.11 | es-node_1 | 9200,9300 |
10.0.0.12 | es-node_2 | 9200,9300 |
10.0.0.13 | es-node_3 | 9200,9300 |
2.安装JDK
rpm -ivh jdk-8u181-linux-x64.rpm
3.安装ES
rpm -ivh elasticsearch-6.5.4-x86_64.rpm
4.配置内存锁定
systemctl edit elasticsearch.service
[Service]
LimitMEMLOCK=infinity
5.编写配置文件
#es_node_1配置:
vim /etc/elasticsearch/elasticsearch.yml
cluster.name: zhongtai_group
node.name: es_node_1
path.data: /es/data
path.logs: /es/logs
bootstrap.memory_lock: false
network.host: 0.0.0.0
http.port: 9200
discovery.zen.ping.unicast.hosts: ["10.0.0.11","10.0.0.12","10.0.0.13"]
discovery.zen.mininum_master_nodes: 2
bootstrap.system_call_filter: false
################################################
#es_node_2配置:
vim /etc/elasticsearch/elasticsearch.yml
cluster.name: zhongtai_group
node.name: es_node_2
path.data: /es/data
path.logs: /es/logs
bootstrap.memory_lock: false
network.host: 0.0.0.0
http.port: 9200
discovery.zen.ping.unicast.hosts: ["10.0.0.11","10.0.0.12","10.0.0.13"]
discovery.zen.mininum_master_nodes: 2
bootstrap.system_call_filter: false
################################################
#es_node_3配置:
vim /etc/elasticsearch/elasticsearch.yml
cluster.name: zhongtai_group
node.name: es_node_3
path.data: /es/data
path.logs: /es/logs
bootstrap.memory_lock: false
network.host: 0.0.0.0
http.port: 9200
discovery.zen.ping.unicast.hosts: ["10.0.0.11","10.0.0.12","10.0.0.13"]
discovery.zen.mininum_master_nodes: 2
bootstrap.system_call_filter: false
6.创建目录授权
(尽量选择数据盘)
mkdir -p /es/data
mkdir -p /es/logs
chown -R elasticsearch:elasticsearch /es/
chown -R elasticsearch:elasticsearch /etc/init.d/elasticsearch
7.启动服务
systemctl daemon-reload
systemctl restart elasticsearch.service
8.集群验证
netstat -tnulp|grep 9200
netstat -tnulp|grep 9300
浏览器访问:http://${es_ip}:9200/_cat/nodes
或者curl http://${es_ip}:9200/_cluster/health?pretty
注意:green代表正常。
相关文章
- 远程读取elasticSearch数据库并导出数据「建议收藏」
- 大数据ELK Stack(一):Elasticsearch 简介
- ElasticSearch教程_Elasticsearch原理
- ELK入门——ELK详细介绍(ELK概念和特点、Elasticsearch/Logstash/beats/kibana安装及使用介绍、插件介绍)
- 记某大用户Elasticsearch数据方案处理过程<二>
- ElasticSearch
- 07-Elasticsearch-ES集群搭建
- 09-Elasticsearch-ES集群文档读写原理
- docker pull很慢解决办法以及elasticsearch的安装
- 【elasticsearch】docker下elasticsearch 安装ik分词器
- 【elasticsearch】docker下elasticsearch集群和分片
- 【elasticsearch】基本操作
- elasticsearch集群搭建对服务器硬件_elasticsearch开发
- elasticsearch集群搭建对服务器硬件_elasticsearch集群搭建
- ElasticSearch集群搭建图文解析
- 【超详细】手把手教你ElasticSearch集群搭建
- 美团外卖搜索基于Elasticsearch的优化实践
- 一个线上问题引发的思考——Elasticsearch 8.X 如何实现更精准的检索?
- 全文检索工具elasticsearch:第四章:开发电商的搜索列表功能
- ElasticSearch全文搜索引擎 -Spring Boot操作ES(SpringData概述、Spring Data Elasticsearch、基本操作、ElasticSearch操作文档)
- Elasticsearch——Rollover的正确使用姿势
- SpringBoot整合ElasticSearch
- 【ES三周年】04-ElasticSearch进阶
- 【ES三周年】GPT引领学习之旅:适应不同级别程序员的Elasticsearch学习攻略
- ElasticSearch学习(二)——索引、文档简单操作
- 腾讯云大数据 Elasticsearch 在日志领域的系统性优化
- 如何在Django中使用ElasticSearch