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

 

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。以下配置僅供參考。 

  

 

 

 

 注意:

若是給Skywalking用,則cluster.name 倆邊要匹配上。如果 cluster.name 不設置爲 CollectorDBCluster ,則需要修改 SkyWalking 的配置文件cluster.name: CollectorDBCluster

 

wq保持退出。

 su esuser 切換賬號。

 su esuser 

執行

./bin/elasticsearch

 

參考:

https://blog.csdn.net/dog_one/article/details/97959389

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章