ElasticSearch集群搭建.docx
《ElasticSearch集群搭建.docx》由会员分享,可在线阅读,更多相关《ElasticSearch集群搭建.docx(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、ElasticSearch集群搭建1 搭建集群 Elasticsearch假如做集群的话Master节点至少三台效劳器或三个Master实例参加一样集群 三个Master节点最多只能故障一台Master节点 假如故障两个Master节点 Elasticsearch将无法组成集群.会报错 Kibana也无法启动 因为Kibana无法获取集群中的节点信息。 由于 我们使用只有一台虚拟机 所以我们在虚拟机中安装三个ES实例 搭建伪集群 而ES启动比拟耗内存 所以先设置虚拟机的内存3G以及CPU个数4个 1.1 整体步骤 步骤如下 拷贝opt目录下的elasticsearch-7.4.0安装包3个 分
2、别命名 elasticsearch-7.4.0-oldlu1 elasticsearch-7.4.0-oldlu2 elasticsearch-7.4.0-oldlu3 然后修改elasticsearch.yml文件件。 然后启动启动oldlu1、oldlu2、oldlu3三个节点。 翻开阅读器输 :/192.168.149.135:9200/_cat/health?v ,假如返回的node.total是3 代表集 群搭建成功 在此 需要我们十分注意的是 像本文这样单效劳器多节点 3 个节点 的情况 仅供测试使用 集群环境如下 cluster namenode nameIP Addr 端口 /
3、 通信端口oldlu-esoldlu1192.168.149.1359201 / 9700oldlu-esoldlu2192.168.149.1359202 / 9800oldlu-esoldlu3192.168.149.1359203 / 99001.2 拷贝副本 拷贝opt目录下的elasticsearch-7.4.0安装包3个 翻开虚拟机到opt目录 执行 拷贝三份 cd /optcp -r elasticsearch-7.4.0 elasticsearch-7.4.0-oldlu1cp -r elasticsearch-7.4.0 elasticsearch-7.4.0-oldlu2c
4、p -r elasticsearch-7.4.0 elasticsearch-7.4.0-oldlu3 1. 3 修改elasticsearch.yml配置文件 1)、创立日志目录 cd /optmkdir logsmkdir data# 受权给oldlu用户chown -R oldlu:oldlu ./logschown -R oldlu:oldlu ./datachown -R oldlu:oldlu ./elasticsearch-7.4.0-oldlu1chown -R oldlu:oldlu ./elasticsearch-7.4.0-oldlu2chown -R oldlu:old
5、lu ./elasticsearch-7.4.0-oldlu3 翻开elasticsearch.yml配置 分别配置下面三个节点的配置文件 vim /opt/elasticsearch-7.4.0-oldlu1/config/elasticsearch.yml vim /opt/elasticsearch-7.4.0-oldlu2/config/elasticsearch.yml vim /opt/elasticsearch-7.4.0-oldlu3/config/elasticsearch.yml 2)、下面是elasticsearch-7.4.0-oldlu1配置文件 cluster.na
6、me: oldlu-esnode.name: oldlu-1 node.master: truenode.data: truenode.max_local_storage_nodes: 3 network.host: 0.0.0.0 .port: 9201transport.tcp.port: 9700discovery.seed_hosts: localhost:9700 , localhost:9800 , localhost:9900 cluster.initial_master_nodes: oldlu-1 , oldlu-2 , oldlu-3 path.data: /opt/dat
7、apath.logs: /opt/logs #集群名称cluster.name: oldlu-es#节点名称node.name: oldlu-1 #是不是有资格主节点node.master: true#是否存储数据node.data: true#最大集群节点数node.max_local_storage_nodes: 3 #ip地址network.host: 0.0.0.0 .port: 9201#内部节点之间沟通端口transport.tcp.port: 9700#es7.x 之后新增的配置 节点发现discovery.seed_hosts: localhost:9700 , localho
8、st:9800 , localhost:9900 #es7.x 之后新增的配置 初始化一个新的集群时需要此配置来选举mastercluster.initial_master_nodes: oldlu-1 , oldlu-2 , oldlu-3 #数据以及存储途径path.data: /opt/datapath.logs: /opt/logs 3)、下面是elasticsearch-7.4.0-oldlu2配置文件 cluster.name: oldlu-esnode.name: oldlu-2 node.master: truenode.data: truenode.max_local_sto
9、rage_nodes: 3 network.host: 0.0.0.0 .port: 9202transport.tcp.port: 9800discovery.seed_hosts: localhost:9700 , localhost:9800 , localhost:9900 cluster.initial_master_nodes: oldlu-1 , oldlu-2 , oldlu-3 path.data: /opt/datapath.logs: /opt/logs #集群名称cluster.name: oldlu-es#节点名称node.name: oldlu-2 #是不是有资格主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ElasticSearch 集群 搭建
限制150内