Elasticsearch 之安裝、參數(shù)設(shè)置
前言
Elasticsearch 用過一段時(shí)間了,今天匯總下 基本的安裝及參數(shù),本篇文章分為三個(gè)部分:
系統(tǒng)參數(shù)設(shè)置、ES 配置文件設(shè)置
其中還有跟業(yè)務(wù)相關(guān)的ES參數(shù)調(diào)優(yōu),但是這個(gè)要根據(jù)具體的業(yè)務(wù)場景來做,這里不涉及該部分。
注:該文以 Elasticsearch 5.5 為例
理想情況下,Elasticsearch 應(yīng)該獨(dú)占一臺機(jī)器的所有資源,即不應(yīng)該在該機(jī)器安裝其他服務(wù),所以 一臺機(jī)器的ES 服務(wù)我們成為集群中的一個(gè)節(jié)點(diǎn)(node),一個(gè)集群至少三個(gè)節(jié)點(diǎn)。
1、首先下載安裝包(以上傳.tar.gz 為例)
此處忽略安裝解壓過程
2、系統(tǒng)參數(shù)設(shè)置
/etc/security/limits.conf
最后兩行 修改為 (需要root權(quán)限)
* hard nofile 65536
* soft nofile 65536
/etc/sysctl.conf
添加vm.max_map_count=262144
3、es 配置參數(shù)
待補(bǔ)充