Elasticsearch配置檔案說明。

2022-06-26 07:06:09 字數 1528 閱讀 5032

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...