Elastic.stack课程三·部署Elasticsearch集群

淘宝广告

Elastic stack 是指由Elasticsearch、Logstash、Kibana和Kafka、Filebeat组成的日志分析平台,即传统的ELK加上Kafka和Filebeat,可以将系统、网站、应用等日志进行收集、过滤、清洗,然后进行集中存放,最终用于实时检索和分析。

本文介绍如何部署Elasticsearch集群,部署前需要配置好jdk环境,点击此处查看相关文章

点击此处访问Elasticsearch下载地址,本文以7.6.2版本为例。

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86_64.tar.gz

tar -zxvf elasticsearch-7.6.2-linux-x86_64.tar.gz

cd /opt/elasticsearch-7.6.2

配置elasticsearch

修改每个elasticsearch节点的配置文件,注意调整节点名称和绑定IP,以下是ES2的elasticsearch节点:

grep -Ev "^$|^#" config/elasticsearch.yml

cluster.name: womail-es
node.name: es-b
path.data: /data/elasticsearch
network.host: 10.10.200.205
discovery.seed_hosts: ["ES1", " ES2", " ES3"]
cluster.initial_master_nodes: ["es-a", "es-c"]

根据主机内存大小修改elasticsearch的jvm。

vim config/jvm.options

-Xms8g
-Xmx8g

启动elasticsearch

./bin/elasticsearch -d

健康检查

浏览页面http://10.10.200.204:9200/查看节点健康状态,如图:

通过页面http://10.10.200.204:9200/_cat上的提示可以访问相应的页面用于查看集群各种信息,建议安装HEAD插件,可以更方便地展示elasticsearch集群的健康状态,本文暂略。

赞 (0) 打赏

滔滔不绝 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏