構建elasticsearch集群

2021-07-14 10:47:45 字數 1446 閱讀 5027

初始化系統環境

在/etc/security/limits.conf 增加如下兩行:

elasticsearch soft nofile 4096

elasticsearch hard nofile 65536

curl -o elasticsearch 

解壓軟體包

tar -xvf elasticsearch-2.3.3.tar.gz

初始化執行環境init.sh

#!/bin/bash

export es_home=/usr/share/elasticsearch

export conf_dir=/etc/elasticsearch

export data_dir=/var/lib/elasticsearch

export log_dir=/var/log/elasticsearch

export pid_dir=/var/run/elasticsearch

userdel elasticsearch

groupadd elasticsearch

useradd elasticsearch -g elasticsearch

for dir in /usr/share/elasticsearch /etc/elasticsearch /var/lib/elasticsearch /var/log/elasticsearch /var/run/elasticsearch ;

do test ! -d $dir && mkdir -p $dir

chown elasticsearch:elasticsearch -r $dir

done

mv elasticsearch-2.3.3.tar.gz /usr/share/elasticsearch

修改配置檔案

啟動elasticsearch服務

/usr/share/elasticsearch/bin/elasticsearch &

集群內剩餘節點參考上述設定,啟動即可。

Elasticsearch構建企業PB級大資料應用

今天剛接觸到elasticsearch 在此mark一下,無意路過者,可以一睹為快。這幾個啟蒙 還是很不錯的 由於同事剛搞了乙個基於elasticsearch的多維度資料查詢 分析的應用,注意,不僅僅是查詢,所以在我廠搜尋工具 不缺少的情況下,這個專案還是啟動了,當然目前還在開發階段,且僅限我部。大...

elasticsearch配置詳解

elasticsearch的config資料夾裡面有兩個配置檔案 elasticsearch.yml和logging.yml,第乙個是es的基本配置檔案,第二個是日誌配置檔案,es也是使用log4j來記錄日誌的,所以logging.yml裡的設定按普通log4j配置檔案來設定就行了。下面主要講解下e...

誰在使用Elasticsearch

github github使用elasticsearch搜尋20tb的資料,包括13億的檔案和1300億行的 這個不用介紹了吧,碼農們都懂的,github在2013年1月公升級了他們的 搜尋,由solr轉為elasticsearch,目前集群規模為26個索引儲存節點和8個客戶端節點 負責處理搜尋請求...