博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ElasticSearch多节点模式的搭建
阅读量:6978 次
发布时间:2019-06-27

本文共 1118 字,大约阅读时间需要 3 分钟。

环境准备:

环境CentOS7
安装了JDK1.8
这里用的elasticsearch5.2.2为例,你也可以用5.6.1或者更高的版本
参考之前的单节点模式

(1)先确认slave节点与master节点之间SSH是否是通的,也就是确认节点之间已配置免密码登陆

然后使用
scp -r /opt/module/elasticsearch-5.2.2 root@hdp22:/opt/module/elasticsearch-5.2.2
scp -r /opt/module/elasticsearch-5.2.2 root@hdp23:/opt/module/elasticsearch-5.2.2
。。。。。
拷贝至多台从节点上
其中root是目标节点的用户名,hdp22是目标节点的hostname,这个我在/etc/hosts里面已经配好了,也可以用IP地址代替,建议用hostname。

(2)修改/opt/module/elasticsearch-5.2.2/config目录下的elasticsearch.yml

ElasticSearch多节点模式的搭建
ElasticSearch多节点模式的搭建
注意
1.第17行cluster name,这个必须相同
2.23行node.name。这个不同节点必须不同。
3.修改Memery中的44,45行。

----------------------------------- Memory -----------------------------------

bootstrap.memory_lock: false

bootstrap.system_call_filter: false

4.修改大约57,61,70行。57行域名,可通过hostname命令查看主机名;61行端口号,70行集群节点。ElasticSearch多节点模式的搭建

(3)在从节点上用root账户修改etc目录下的配置文件

sudo vi /etc/security/limits.conf
sudo vi /etc/security/limits.d/20-nproc.conf(不一定是20开头)
sudo vi /etc/sysctl.conf 
并执行命令:sudo sysctl -p
然后,重新启动elasticsearch,即可启动成功。
修改配置·文件可参考之前的elasticsearch单节点配置

(4)在多个节点上启动elasticsearch

bin/elasticsearch
后台启动方式
[itstar@hadoop105 elasticsearch-5.6.1]$ bin/elasticsearch -d

ElasticSearch多节点模式的搭建

转载于:https://blog.51cto.com/6989066/2338497

你可能感兴趣的文章
百度云满速下载(转)
查看>>
HTML5学习之二:HTML5中的表单2
查看>>
CSS盒模型及边距问题
查看>>
UVa 167(八皇后)、POJ2258 The Settlers of Catan——记两个简单回溯搜索
查看>>
AlexNet 网络详解及Tensorflow实现源码
查看>>
day07 -文件的基本操作
查看>>
关于BIO | NIO | AIO的讨论
查看>>
linux 重命名文件和文件夹
查看>>
java基础回顾
查看>>
Java语法基础-序列化
查看>>
docker 安装 RabbitMQ
查看>>
阿里巴巴开源技术汇总:115个软件(一)
查看>>
ios开发之系统信息
查看>>
遮罩效果的实现
查看>>
Android之NDK开发的简单实例
查看>>
日志分析工具splunt
查看>>
元素宽高的获取
查看>>
SQLSERVER存储过程基本语法使用
查看>>
sql server时间转换
查看>>
CDH大数据集群安全风险汇总
查看>>