Elasticsearch安裝配置

Elasticsearch安裝配置

https://www.elastic.co/products/elasticsearch

驗(yàn)證環(huán)境:

Elasticsearch 2.4.1
CentOS Linux release 7.2.1511 (Core)

安裝

YUM安裝

下載并安裝公鑰
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

在目錄 /etc/yum.repos.d/ 下添加一個(gè)文件 elasticsearch.repo 內(nèi)容如下:

[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=https://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

安裝:

yum install elasticsearch

開機(jī)啟動(dòng):

sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable elasticsearch.service

解壓安裝

去官網(wǎng)下載合適的tar包
https://www.elastic.co/downloads/elasticsearch

# crul 下載
curl -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.1/elasticsearch-2.4.1.tar.gz
# ---------------------------------------------------
# wget 下載
# 如果沒有wget需要先安裝
yum install wget

## 下載
wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.1/elasticsearch-2.4.1.tar.gz

## 解壓
tar -xvf elasticsearch-2.4.1.tar.gz 

配置

修改配置文件config/elasticsearch.yml

# ---------------------------------- Cluster -----------------------------------
#配置集群名稱
cluster.name: wwh_es_cluster

# ------------------------------------ Node ------------------------------------
#配置節(jié)點(diǎn)名稱,不同節(jié)點(diǎn)名字需要不同
node.name: node-213

# ----------------------------------- Paths ------------------------------------
# Path to directory where to store the data (separate multiple locations by comma):
#
# path.data: /path/to/data
#
# Path to log files:
#
# path.logs: /path/to/logs

# ---------------------------------- Network -----------------------------------
# Set the bind address to a specific IP (IPv4 or IPv6):

network.host: 192.168.1.213

# Set a custom port for HTTP:
#
# http.port: 9200
#

# --------------------------------- Discovery ----------------------------------
#集群中可以作為master節(jié)點(diǎn)的初始列表,通過這些節(jié)點(diǎn)來自動(dòng)發(fā)現(xiàn)新加入集群的節(jié)點(diǎn)
discovery.zen.ping.unicast.hosts: ["wwh213", "wwh214"]

#其他的根據(jù)需要來配置

復(fù)制到其他機(jī)器(可以安裝完其他的再一起復(fù)制)

scp -r elasticsearch-2.4.1 wwh214:/data/es/
scp -r elasticsearch-2.4.1 wwh215:/data/es/

然后修改為不同的節(jié)點(diǎn)名稱

插件

elasticsearch-head

ElasticSearch-Head 是一個(gè)與Elastic集群(Cluster)相交互的Web前臺(tái)佛吓。
ES-Head的主要作用

  • 它展現(xiàn)ES集群的拓?fù)浣Y(jié)構(gòu)诞吱,并且可以通過它來進(jìn)行索引(Index)和節(jié)點(diǎn)(Node)級(jí)別的操作
  • 它提供一組針對(duì)集群的查詢API,并將結(jié)果以json和表格形式返回
  • 它提供一些快捷菜單肋拔,用以展現(xiàn)集群的各種狀態(tài)

官網(wǎng)地址:
https://github.com/mobz/elasticsearch-head
http://mobz.github.io/elasticsearch-head/

安裝:

bin/plugin -install mobz/elasticsearch-head

訪問地址:
http://192.168.1.213:9200/_plugin/head/

Kibana 4.6.1

Kibana是一個(gè)開源的數(shù)據(jù)可視化平臺(tái),使您可以通過驚艷、強(qiáng)大的圖形結(jié)合定制的儀表板邦投,幫助您對(duì)數(shù)據(jù)進(jìn)行分析與數(shù)據(jù)進(jìn)行交互。
Kibana 4.6.1 與Elasticsearch 2.4.x.兼容
Kibana也可以使用apt或yum安裝
https://www.elastic.co/guide/en/kibana/4.6/setup.html#setup-repositories

安裝:

# 下載
wget https://download.elastic.co/kibana/kibana/kibana-4.6.1-linux-x86_64.tar.gz

# 解壓
tar -xvf kibana-4.6.1-linux-x86_64.tar.gz 

編輯 config/kibana.yml 文件

#設(shè)置elasticsearch.url 指向 Elasticsearch 實(shí)例  

elasticsearch.url: "http://192.168.1.213:9200"

運(yùn)行 ./bin/kibana 啟動(dòng)
在瀏覽器中打開:
http://192.168.1.213:5601

Marvel 2.0+

Marvel是Elasticsearch的圖形化監(jiān)控客戶端擅笔,可以用來查看當(dāng)前的各項(xiàng)狀態(tài)志衣。優(yōu)化您的Elasticsearch性能和快速診斷問題的工具。

現(xiàn)在的elasticsearch 更改了插件安裝方式猛们,marvel是在kibana里安裝的念脯,而不是在elasticsearch里安裝的,elasticsearch里安裝的只是marvel-agent.

Marvel 2.0+ 兼容最新版本的Elasticsearch 和 Kibana
Marvel 1.3 兼容 Elasticsearch 1.0 - 1.7

官網(wǎng)地址:
https://www.elastic.co/products/marvel
https://www.elastic.co/downloads/marvel

安裝:

#安裝 Marvel 到 Elasticsearch 中
# 這個(gè)license只有30天的有效期弯淘,之后需要升級(jí)

./plugin install license
./plugin install marvel-agent

#安裝 Marvel 到 Kibana 中

bin/kibana plugin --install elasticsearch/marvel/latest

啟動(dòng) Elasticsearch 和 Kibana
訪問: http://192.168.1.213:5601/app/marvel


需要在每臺(tái)機(jī)器上都安裝

啟動(dòng)

不能直接以root用戶進(jìn)行啟動(dòng)
修改用戶之后需要注意權(quán)限問題
添加用戶并修改權(quán)限

#添加用戶
adduser es  

#修改權(quán)限
chown -R es:es elasticsearch-2.4.1

su es

或者指定 -Des.insecure.allow.root=true

# -d參數(shù)表示在后臺(tái)啟動(dòng)
bin/elasticsearch -d

查看端口是否啟動(dòng)

netstat -an | grep 9200
tcp6       0      0 ::1:9200                :::*                    LISTEN     
tcp6       0      0 127.0.0.1:9200          :::*                    LISTEN    

netstat -an | grep 9300
tcp6       0      0 ::1:9300                :::*                    LISTEN     
tcp6       0      0 127.0.0.1:9300          :::*                    LISTEN  

測(cè)試

通過命令

curl -X GET http://192.168.1.213:9200/

如果安裝了 elasticsearch-head 直接在瀏覽器中打開:
http://192.168.1.213:9200/_plugin/head/


配置ElasticSearch使用內(nèi)存

編輯文件:
$ES_HOME/bin/elasticsearch.in.sh

if [ "x$ES_MIN_MEM" = "x" ]; then
    ES_MIN_MEM=10g  //最小內(nèi)存绿店,根據(jù)機(jī)器內(nèi)存來定
fi
if [ "x$ES_MAX_MEM" = "x" ]; then
    ES_MAX_MEM=36g  //最大內(nèi)存,根據(jù)機(jī)器內(nèi)存來定庐橙,最好不要超過機(jī)器物理內(nèi)存的50%
fi
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末假勿,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子态鳖,更是在濱河造成了極大的恐慌转培,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件浆竭,死亡現(xiàn)場(chǎng)離奇詭異浸须,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)邦泄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門删窒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人顺囊,你說我怎么就攤上這事肌索。” “怎么了包蓝?”我有些...
    開封第一講書人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵驶社,是天一觀的道長(zhǎng)企量。 經(jīng)常有香客問我,道長(zhǎng)亡电,這世上最難降的妖魔是什么届巩? 我笑而不...
    開封第一講書人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮份乒,結(jié)果婚禮上恕汇,老公的妹妹穿的比我還像新娘。我一直安慰自己或辖,他們只是感情好瘾英,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著颂暇,像睡著了一般缺谴。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上耳鸯,一...
    開封第一講書人閱讀 52,246評(píng)論 1 308
  • 那天湿蛔,我揣著相機(jī)與錄音,去河邊找鬼县爬。 笑死阳啥,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的财喳。 我是一名探鬼主播察迟,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼耳高!你這毒婦竟也來了扎瓶?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤祝高,失蹤者是張志新(化名)和其女友劉穎栗弟,沒想到半個(gè)月后污筷,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體工闺,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年瓣蛀,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了陆蟆。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡惋增,死狀恐怖叠殷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情诈皿,我是刑警寧澤林束,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布像棘,位于F島的核電站,受9級(jí)特大地震影響壶冒,放射性物質(zhì)發(fā)生泄漏缕题。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一胖腾、第九天 我趴在偏房一處隱蔽的房頂上張望烟零。 院中可真熱鬧,春花似錦咸作、人聲如沸锨阿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)墅诡。三九已至,卻和暖如春桐智,著一層夾襖步出監(jiān)牢的瞬間书斜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工酵使, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留荐吉,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓口渔,卻偏偏與公主長(zhǎng)得像样屠,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子缺脉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359

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