cluster.name: name
# 集群名稱
node.name: node-1
# 節點名稱
node.master: true
# 意思是該節點為主節點
node.data: true
# 表示這是資料節點
path.data: /oradata/elk/data
# 資料存放的路徑
path.logs: /oradata/elk/logs
# 日誌存放的路徑
bootstrap.memory_lock: true
# 鎖住記憶體,不被使用到交換分割槽去
bootstrap.system_call_filter: false
network.host: 0.0.0.0
#es的監聽位址,別的機器也可以訪問
# 埠
#設定節點間互動的tcp埠 --------不配置的話預設9300
transport.tcp.port: 9300
discovery.zen.ping.unicast.hosts: ["ip","ip"] --------最新的es不用配這個
# 集群各節點ip位址
discovery.zen.minimum_master_nodes: 2
# 為了避免腦裂,集群節點數最少為 半數+1
#允許跨域訪問
#允許跨域訪問
在末尾追加以下內容
vim /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
vim /etc/security/limits.d/20-nproc.conf
#(es最少要求為4096)
* soft nproc 4096
vim /etc/sysctl.conf
vm.max_map_count=655360
#並執行命令生效:
sysctl -p
es不能使用root使用者啟動 切換普通使用者啟動(不支援root使用者)
useradd es
su - es
elasticsearch配置詳解
elasticsearch的config資料夾裡面有兩個配置檔案 elasticsearch.yml和logging.yml,第乙個是es的基本配置檔案,第二個是日誌配置檔案,es也是使用log4j來記錄日誌的,所以logging.yml裡的設定按普通log4j配置檔案來設定就行了。下面主要講解下e...
elasticsearch配置說明
elasticsearch.yml是elasticsearch主要的配置檔案,所有的配置都在這個檔案裡完成,一般情況下,預設的配置已經可以比較好地執行乙個集群了,但你也可以對其進行微調。在環境變數中的引數可以用來作為配置引數的值,比如配置檔案裡舉的乙個例子為 node.rack 再比如 等。下面對其...
Elasticsearch配置jieba分詞分析器
jieba分詞是中文裡面比較好的分詞器,而當前elasticsearch官方並不支援jieba分詞,但可以通過配置plugins的方式使用jieba分詞器作為es的analyzer。配置環境 mac os 10.12 elasticsearch 5.3.0 jieba 5.3.0 與es版本匹配 t...