Centos7.4部署配置Elasticsearch6.3.2集群

參考文檔 https://www.elastic.co/guide/en/elasticsearch/reference/6.3/index.html

https://www.elastic.co/guide/cn/elasticsearch/guide/current/important-configuration-changes.html
https://www.elastic.co/guide/en/elasticsearch/reference/master/setting-system-settings.html

一掏婶、環(huán)境

1啃奴、系統(tǒng)環(huán)境

cat /etc/security/limits.conf
elasticsearch soft memlock unlimited
elasticsearch hard memlock unlimited
elasticsearch soft nofile 131072
elasticsearch hard nofile 131072
elasticsearch soft nproc 4096
elasticsearch hard nproc 4096

2、JAVA環(huán)境

java -version
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

二雄妥、安裝配置

1最蕾、安裝
rpm -qa |grep elas
elasticsearch-6.3.2-1.noarch

注意事項(xiàng)
a.注意Centos7.4服務(wù)里面需要配置內(nèi)存鎖定,需要修改文件/etc/systemd/system/elasticsearch.service.d/override.conf 參考https://www.elastic.co/guide/en/elasticsearch/reference/master/setting-system-settings.html
[root@elasticsearch01 ~]# EDITOR=vim systemctl edit elasticsearch
[Service]
LimitMEMLOCK=infinity
[root@elasticsearch01 ~]# systemctl daemon-reload

b.JAVA路徑等要和系統(tǒng)環(huán)境保持一致
[root@elasticsearch01 ~]# cat /etc/sysconfig/elasticsearch |grep -Ev "#|$"
JAVA_HOME=/usr/local/jdk
ES_PATH_CONF=/etc/elasticsearch
ES_STARTUP_SLEEP_TIME=5

2老厌、配置

注意配置使用默認(rèn)的就行瘟则,大部分參數(shù)都是按照默認(rèn)即可,官方已經(jīng)調(diào)優(yōu)過了枝秤,特別是Centos7里面醋拧,不需要在配置文件里面添加,只有那些必須要根據(jù)實(shí)際情況修改的配置需要填寫。

1)丹壕、master節(jié)點(diǎn)配置

cat /etc/elasticsearch/elasticsearch.yml
cluster.name: roobo-escluster
node.name: master-01
node.master: true
node.ingest: true
node.data: false
path.data: /data/es-data01,/data/es-data02
path.logs: /data/es-data01/eslogs
bootstrap.memory_lock: true
network.host: 172.20.3.17
http.port: 9200
discovery.zen.ping.unicast.hosts: ["172.20.3.17:9300","172.20.3.18:9300","172.20.3.19:9300"]
discovery.zen.minimum_master_nodes: 2
gateway.recover_after_nodes: 6
gateway.expected_nodes: 8
gateway.recover_after_time: 5m
http.cors.enabled: true
http.cors.allow-origin: "*"

2)庆械、data節(jié)點(diǎn)配置

cat /etc/elasticsearch/elasticsearch.yml
cluster.name: roobo-escluster
node.name: data-01
node.master: false
node.ingest: false
node.data: true
path.data: /data/es-data01,/data/es-data02
path.logs: /data/es-data01/eslogs
bootstrap.memory_lock: true
network.host: 172.20.3.20
http.port: 9200
discovery.zen.ping.unicast.hosts: ["172.20.3.17:9300","172.20.3.18:9300","172.20.3.19:9300"]
discovery.zen.minimum_master_nodes: 2
gateway.recover_after_nodes: 6
gateway.expected_nodes: 8
gateway.recover_after_time: 5m
http.cors.enabled: true
http.cors.allow-origin: "*"

3)、jvm調(diào)優(yōu)

默認(rèn)只需要調(diào)整HEAP大小菌赖,最好不超過內(nèi)存的50%缭乘,大內(nèi)存服務(wù)器不超過31G

cat /etc/elasticsearch/jvm.options |egrep 'Xms|Xmx'
-Xms14g
-Xmx14g

3、開機(jī)啟動(dòng)

systemctl enable elasticsearch

三琉用、Elasticsearch常見操作

查看nodes

curl http://172.20.3.20:9200/_cat/nodes?v
ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
172.20.3.20 4 57 0 0.04 0.03 0.05 d - data-01
172.20.3.18 4 60 0 0.05 0.03 0.05 mi - master-02
172.20.3.24 5 57 0 0.00 0.01 0.05 d - data-05
172.20.3.19 9 38 0 0.02 0.02 0.05 mi - master-03
172.20.3.21 4 57 0 0.00 0.02 0.05 d - data-02
172.20.3.23 5 57 0 0.00 0.01 0.05 d - data-04
172.20.3.22 3 57 0 0.00 0.01 0.05 d - data-03
172.20.3.17 4 68 0 0.00 0.01 0.05 mi * master-01

查看nodes狀態(tài) curl http://172.20.3.20:9200/_nodes/stats?pretty 查看集群健康狀態(tài) curl http://172.20.3.20:9200/_cluster/health?pretty
curl http://172.20.3.20:9200/_cluster/health?level=indices
curl http://172.20.3.20:9200/_cluster/health?level=shards
查找索引 curl http://172.20.3.20:9200/_cat/indices?bytes=b | sort -rnk8 |grep -V marvel
查看設(shè)置 curl http://172.20.3.20:9200/_cluster/settings?pretty

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末堕绩,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子辕羽,更是在濱河造成了極大的恐慌,老刑警劉巖垄惧,帶你破解...
    沈念sama閱讀 218,386評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件刁愿,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡到逊,警方通過查閱死者的電腦和手機(jī)铣口,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,142評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來觉壶,“玉大人脑题,你說我怎么就攤上這事⊥校” “怎么了叔遂?”我有些...
    開封第一講書人閱讀 164,704評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)争剿。 經(jīng)常有香客問我已艰,道長(zhǎng),這世上最難降的妖魔是什么蚕苇? 我笑而不...
    開封第一講書人閱讀 58,702評(píng)論 1 294
  • 正文 為了忘掉前任哩掺,我火速辦了婚禮,結(jié)果婚禮上涩笤,老公的妹妹穿的比我還像新娘嚼吞。我一直安慰自己,他們只是感情好蹬碧,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,716評(píng)論 6 392
  • 文/花漫 我一把揭開白布舱禽。 她就那樣靜靜地躺著,像睡著了一般恩沽。 火紅的嫁衣襯著肌膚如雪呢蔫。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,573評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音片吊,去河邊找鬼绽昏。 笑死,一個(gè)胖子當(dāng)著我的面吹牛俏脊,可吹牛的內(nèi)容都是我干的全谤。 我是一名探鬼主播,決...
    沈念sama閱讀 40,314評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼爷贫,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼认然!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起漫萄,我...
    開封第一講書人閱讀 39,230評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤卷员,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后腾务,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體毕骡,經(jīng)...
    沈念sama閱讀 45,680評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,873評(píng)論 3 336
  • 正文 我和宋清朗相戀三年岩瘦,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了未巫。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,991評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡启昧,死狀恐怖叙凡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情密末,我是刑警寧澤握爷,帶...
    沈念sama閱讀 35,706評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站严里,受9級(jí)特大地震影響饼拍,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜田炭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,329評(píng)論 3 330
  • 文/蒙蒙 一师抄、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧教硫,春花似錦叨吮、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,910評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至景用,卻和暖如春涵叮,著一層夾襖步出監(jiān)牢的瞬間惭蹂,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,038評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工割粮, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留盾碗,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,158評(píng)論 3 370
  • 正文 我出身青樓舀瓢,卻偏偏與公主長(zhǎng)得像廷雅,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子京髓,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,941評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容