您好,登錄后才能下訂單哦!
環(huán)境準備:
環(huán)境CentOS7
安裝了JDK1.8
這里用的elasticsearch6.2.2為例,你也可以用5.6.1或者更高的版本
參考之前的單節(jié)點模式
https://blog.51cto.com/6989066/2334006
(1)先確認slave節(jié)點與master節(jié)點之間SSH是否是通的,也就是確認節(jié)點之間已配置免密碼登陸
然后使用
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
。。。。。
拷貝至多臺從節(jié)點上
其中root是目標節(jié)點的用戶名,hdp22是目標節(jié)點的hostname,這個我在/etc/hosts里面已經(jīng)配好了,也可以用IP地址代替,建議用hostname。
(2)修改/opt/module/elasticsearch-5.2.2/config目錄下的elasticsearch.yml
注意
1.第17行cluster name,這個必須相同
2.23行node.name。這個不同節(jié)點必須不同。
3.修改Memery中的44,45行。
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
4.修改大約57,61,70行。57行域名,可通過hostname命令查看主機名;61行端口號,70行集群節(jié)點。
(3)在從節(jié)點上用root賬戶修改etc目錄下的配置文件
sudo vi /etc/security/limits.conf
sudo vi /etc/security/limits.d/20-nproc.conf(不一定是20開頭)
sudo vi /etc/sysctl.conf?
并執(zhí)行命令:sudo sysctl -p
然后,重新啟動elasticsearch,即可啟動成功。
修改配置·文件可參考之前的elasticsearch單節(jié)點配置
https://blog.51cto.com/6989066/2334006
(4)在多個節(jié)點上啟動elasticsearch
bin/elasticsearch
后臺啟動方式
[itstar@hadoop105 elasticsearch-5.6.1]$ bin/elasticsearch -d
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。