遠端連線elasticsearch遇到的問題

2022-03-23 04:38:24 字數 1096 閱讀 9333

本文**:

1、首先要遠端連線就要把配置檔案的network.host: 

改為 network.host: 0.0.0.0(注意:後要寫空格,不然的話要報執行緒異常)

2、改完這個就會遇到乙個max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

這個問題的出現我覺得是什麼空間不夠導致的。所以需要在root使用者下編輯相應的設定

sudo vim /etc/sysctl.conf 

新增下面配置:

vm.max_map_count=655360

並執行命令:

sudo sysctl -p

然後,重新啟動elasticsearch,即可啟動成功。

3 還可能遇到的問題:

error: bootstrap checks failed

max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]

max number of threads [1024] for user [lishang] likely too low, increase to at least [2048]

vi /etc/security/limits.conf 

新增如下內容:

* soft nofile 65536

* hard nofile 131072

* soft nproc 2048

* hard nproc 4096

max number of threads [1024] for user [lish] likely too low, increase to at least [2048]

解決:切換到root使用者,進入limits.d目錄下修改配置檔案。

vi /etc/security/limits.d/90-nproc.conf 

修改如下內容:

* soft nproc 1024

#修改為

* soft nproc 2048

CronJob刪除ElasticSearch日誌

目前在k8s平台內,通過pod掛載hostpath將程式形成的日誌檔案傳輸儲存到宿主機指定目錄上,然後fluentd根據指定目錄去蒐集日誌檔案 json格式 然後通過呼叫elasticsearch 以下簡稱es 的api將日誌儲存到es中,那麼問題來了,日誌檔案大了怎麼清理?1.每個工作節點上的日誌...

windows下的elasticSearch安裝

es官網 進入bin目錄,雙擊elasticsearch.bat 訪問http localhost 9200可訪問 新增ik分詞器 解壓ik分詞器包,放到es安裝目錄的plugins中的analysis ik 資料夾中 新建analysis ik 資料夾 再次啟動elasticsearch.bat,...

mysql遠端連線設定 MySQL遠端連線設定

這只是乙個簡單mysql設定。但很多圖簡單,卻忽略了安全性。所以對設定中的細節和含義需要弄到清清楚楚才行。這只是乙個簡單mysql設定。但很多圖簡單,卻忽略了安全性。所以對設定中的細節和含義需要弄到清清楚楚才行。mysql遠端連線的設定問題 下面是步驟 1 登陸本地的mysql server mys...