1. 程式人生 > 其它 >Centos7.9 安裝 ElasticSearch

Centos7.9 安裝 ElasticSearch

先安裝好 jdk 1.8

下載es:

https://www.elastic.co/cn/downloads/elasticsearch

解壓:

tar -zxvf elasticsearch-7.16.2-linux-x86_64.tar.gz

修改系統引數

修改系統引數的目的是確保系統有足夠的資源啟動Elasticsearch。

a)設定核心引數

# vi /etc/sysctl.conf

增加以下引數

vm.max_map_count=655360

b)執行以下命令確保配置生效。

# sysctl -p

c)設定資源引數

# vi /etc/security/limits.conf

# 修改如下

* soft nofile 65536

* hard nofile 131072

* soft nproc 65536

* hard nproc 131072

d)設定使用者資源引數

# vi /etc/security/limits.d/20-nproc.conf

# 設定elk使用者引數

elk soft nproc 65536

(3)新增啟動使用者,設定許可權

因為啟動Elasticsearch5.0版本及以上需要使用非root使用者,需要新建一個使用者來啟動Elasticsearch,命令如下所示。

groupadd  esgroup  #建立組elk

useradd esuser -g elk #將使用者新增到組

mkdir -pv /opt/esuser/{data,logs} # 建立資料和日誌目錄

# 修改檔案所有者

chown -R esuser:esgroup /opt/esuser/

chown -R esuser:esgroup /opt/elasticsearch-7.16.2/ #Elasticsearch配置

修改Elasticsearch的配置檔案/opt/elasticsearch/elasticsearch.yml。以下配置僅供參考。

作者:沐雪
文章均系作者原創或翻譯,如有錯誤不妥之處,歡迎各位批評指正。本文版權歸作者和部落格園共有,如需轉載懇請註明。
如果您覺得閱讀這篇部落格讓你有所收穫,請點選右下方【推薦】

找一找教程網-隨時隨地學軟體程式設計 http://www.zyiz.net/