elasticsearch 集群搭建

工作緣故需要在測(cè)服搭建ES的集群環(huán)境

環(huán)境是? centos7
java 版本是? 1.8

資源有限的緣故舱污,決定在單機(jī)上搭建 3 個(gè)node 的集群

三個(gè)node?角色相同恋谭,因?yàn)楣?jié)點(diǎn)少于5個(gè)?不建議區(qū)分node角色 ,Elasticsearch的員工 Christian_Dahlqvist解讀如下:

一個(gè)節(jié)點(diǎn)的缺省配置是:主節(jié)點(diǎn)+數(shù)據(jù)節(jié)點(diǎn)兩屬性為一身漓踢。對(duì)于3-5個(gè)節(jié)點(diǎn)的小集群來(lái)講牵署,通常讓所有節(jié)點(diǎn)存儲(chǔ)數(shù)據(jù)和具有獲得主節(jié)點(diǎn)的資格。你可以將任何請(qǐng)求發(fā)送給任何節(jié)點(diǎn)喧半,并且由于所有節(jié)點(diǎn)都具有集群狀態(tài)的副本奴迅,它們知道如何路由請(qǐng)求。

通常只有較大的集群才能開(kāi)始分離專(zhuān)用主節(jié)點(diǎn)挺据、數(shù)據(jù)節(jié)點(diǎn)半沽。 對(duì)于許多用戶(hù)場(chǎng)景,路由節(jié)點(diǎn)根本不一定是必需的吴菠。

專(zhuān)用協(xié)調(diào)節(jié)點(diǎn)(也稱(chēng)為client節(jié)點(diǎn)或路由節(jié)點(diǎn))從數(shù)據(jù)節(jié)點(diǎn)中消除了聚合/查詢(xún)的請(qǐng)求解析和最終階段者填,并允許他們專(zhuān)注于處理數(shù)據(jù)。

在多大程度上這對(duì)集群有好處將因情況而異做葵。 通常我會(huì)說(shuō)占哟,在查詢(xún)大量使用情況下路由節(jié)點(diǎn)更常見(jiàn)。

選擇比較老的版本?因?yàn)閟pringboot?的緣故

先配置第一個(gè)node

官網(wǎng)下載?所需版本?我這里是 2.4.0

tar -zxvf elasticsearch-2.4.0.tar.gz? //?解壓?到當(dāng)前目錄

mkdir /soft/elasticsearch-2.4.0? ? ?//創(chuàng)建安裝目錄

cp -r elasticsearch-2.4.0 /soft/elasticsearch-2.4.0/es-0? //?復(fù)制?node 0?目錄

到config 目錄修改配置文件

vim elasticsearch.yml? 配置的地方如下


??cluster.name: es-cluster

??node.name: node-0

??path.data: /soft/elasticsearch-2.4.0/data

??path.logs: /soft/elasticsearch-2.4.0/log

??network.host: 192.168.50.205

??http.port: 9200

??discovery.zen.ping.unicast.hosts: ["192.168.50.205:9300","192.168.50.205:9301","192.168.50.205:9302"]

??discovery.zen.minimum_master_nodes: 2

啟動(dòng)es

./bin/elasticsearch

啟動(dòng)日志

[developer@bogon bin]$ ./elasticsearch??????????????????????????

[2018-11-08 18:00:12,685][INFO ][node?????????????????????] [node-0] version[2.4.0], pid[31855], build[ce9f0c7/2016-08-29T09:14:17Z]

[2018-11-08 18:00:12,686][INFO ][node?????????????????????] [node-0] initializing ...

[2018-11-08 18:00:13,434][INFO ][plugins??????????????????] [node-0] modules [reindex, lang-expression, lang-groovy], plugins [head], sites [head]

[2018-11-08 18:00:13,460][INFO ][env??????????????????????] [node-0] using [1] data paths, mounts [[/ (rootfs)]], net usable_space [32.8gb], net total_space [49.9gb], spins? [unknown], types [rootfs]

[2018-11-08 18:00:13,460][INFO ][env??????????????????????] [node-0] heap size [1007.3mb], compressed ordinary object pointers [true]

[2018-11-08 18:00:13,460][WARN ][env??????????????????????] [node-0] max file descriptors [4096] for elasticsearch process likely too low, consider increasing to at least [65536]

[2018-11-08 18:00:16,346][INFO ][node?????????????????????] [node-0] initialized

[2018-11-08 18:00:16,346][INFO ][node?????????????????????] [node-0] starting ...

[2018-11-08 18:00:16,462][INFO ][transport????????????????] [node-0] publish_address {192.168.50.205:9300}, bound_addresses {192.168.50.205:9300}

[2018-11-08 18:00:16,469][INFO ][discovery????????????????] [node-0] es-weimall/FTmwPCAxSHmf_vlmnX22NQ

[2018-11-08 18:00:46,473][WARN ][discovery????????????????] [node-0] waited for 30s and no initial state was set by the discovery

[2018-11-08 18:00:46,484][INFO ][http?????????????????????] [node-0] publish_address {192.168.50.205:9200}, bound_addresses {192.168.50.205:9200}

[2018-11-08 18:00:46,485][INFO ][node?????????????????????] [node-0] started

測(cè)試是否安裝成功?

瀏覽器輸入地址和端口查看??http://192.168.50.205:9200/酿矢,如下代表成功


安裝其它幾個(gè)node

cp -r es-0 ./es-1

cp -r es-0 ./es-2

修改node 1配置文件?

node.name: node-1

http.port: 9201

transport.tcp.port: 9301

修改node 2 配置文件?

node.name: node-2

http.port: 9202

transport.tcp.port: 9302

后臺(tái)啟動(dòng)es

sh ./es-0/bin/elasticsearch -d

sh ./es-1/bin/elasticsearch -d

sh ./es-2/bin/elasticsearch -d



head?插件安裝

?./bin/plugin install mobz/elasticsearch-head

安裝完后需要 重啟es? ?地址欄訪問(wèn)??http://192.168.50.205:9200/_plugin/head/


安裝成功啦榨乎。



springboot?測(cè)試

配置如下

spring:

?? ?data:

?? ??? ?elasticsearch:

?? ??? ?# 集群名

?? ??? ??? ?cluster-name: es-weimall

?? ??? ??? ?# 連接節(jié)點(diǎn),注意在集群中通信都是9300端口,否則會(huì)報(bào)錯(cuò)無(wú)法連接上!

?? ??? ??? ?cluster-nodes: 192.168.50.205:9300,192.168.50.205:9301,192.168.50.205:9302

?? ??? ??? ?# 是否本地連接

?? ??? ??? ?repositories:

?? ??? ??? ??? ?# 倉(cāng)庫(kù)中數(shù)據(jù)存儲(chǔ)

?? ??? ??? ??? ?enabled:true

看到數(shù)據(jù)如下

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市褐啡,隨后出現(xiàn)的幾起案子懈费,更是在濱河造成了極大的恐慌,老刑警劉巖雹锣,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件愧怜,死亡現(xiàn)場(chǎng)離奇詭異盲链,居然都是意外死亡拙毫,警方通過(guò)查閱死者的電腦和手機(jī)依许,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)缀蹄,“玉大人峭跳,你說(shuō)我怎么就攤上這事∪鼻埃” “怎么了蛀醉?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)衅码。 經(jīng)常有香客問(wèn)我拯刁,道長(zhǎng),這世上最難降的妖魔是什么肆良? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任筛璧,我火速辦了婚禮,結(jié)果婚禮上惹恃,老公的妹妹穿的比我還像新娘夭谤。我一直安慰自己,他們只是感情好巫糙,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布朗儒。 她就那樣靜靜地躺著,像睡著了一般参淹。 火紅的嫁衣襯著肌膚如雪醉锄。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,488評(píng)論 1 302
  • 那天浙值,我揣著相機(jī)與錄音恳不,去河邊找鬼。 笑死开呐,一個(gè)胖子當(dāng)著我的面吹牛烟勋,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播筐付,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼卵惦,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了瓦戚?” 一聲冷哼從身側(cè)響起沮尿,我...
    開(kāi)封第一講書(shū)人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎较解,沒(méi)想到半個(gè)月后畜疾,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體赴邻,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年庸疾,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了乍楚。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片当编。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡届慈,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出忿偷,到底是詐尸還是另有隱情金顿,我是刑警寧澤,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布鲤桥,位于F島的核電站揍拆,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏茶凳。R本人自食惡果不足惜嫂拴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望贮喧。 院中可真熱鬧筒狠,春花似錦、人聲如沸箱沦。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)谓形。三九已至灶伊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間寒跳,已是汗流浹背聘萨。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留童太,地道東北人米辐。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像康愤,于是被迫代替她去往敵國(guó)和親儡循。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354

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