Zhong__安裝配置ElasticSearch

時間:2020.06.30

環境:Centos7.6.1810

目的:安裝配置ElasticSearch

說明:

作者:Zhong QQ交流羣:121160124 歡迎加入!

 

準備工作

配置jdk

查看是否已安裝jdk 如未安裝那麼安裝jdk 配置java環境(1.8或以上版本)

java -version

安裝jdk1.8

echo $JAVA_HOME

查看repo源  默認自帶源

yum list java* 

安裝指定1.8版本jdk,命令如下

yum -y install java-1.8.0-openjdk 

等安裝完成後查看jdk

java -version

創建新用戶

(root)創建elsearch用戶 也可以設置密碼

useradd elsearch
passwd elsearch

創建目錄

mkdir -p /zhong/es

修改目錄權限

chown elsearch:elsearch /zhong -R

安裝和配置elasticsearch

解壓elasticsearch-6.5.4.tar.gz文件到es目錄

tar -zxvf elasticsearch-6.5.4.tar.gz -C /zhong/es/

修改elasticsearch.yml文件

vim /zhong/es/elasticsearch-6.5.4/config/elasticsearch.yml

修改如下的配置

network.host: 0.0.0.0 
bootstrap.memory_lock: false # Linux系統內核版本較新的無需設置

修改jvm.options文件

vim /zhong/es/elasticsearch-6.5.4/config/jvm.options

修改如下的配置 這兒推薦爲系統內存的50%或以下

-Xms500m
-Xmx500m

修改sysctl.conf文件

vim /etc/sysctl.conf

添加如下配置 如vm.max_map_count=655360

vm.max_map_count=262144

刷新以生效

sysctl -p

修改limits.conf文件

vim /etc/security/limits.conf 

在最下方加入下面的兩行配置

* hard nofile 65536 
* soft nofile 65536 
* hard nproc 4096 # 測試某些版本可不加 
* soft nproc 4096 # 測試某些版本可不加

重新登錄後查看 (註銷或重啓後重新登錄生效)

ulimit -Sn 
ulimit -Hn

關閉防火牆或設置策略

systemctl stop firewalld # 本次登錄有效

啓動elasticsearch

cd /zhong/es/ 
./elasticsearch-6.5.4/bin/elasticsearch # 前臺 
./elasticsearch-6.5.4/bin/elasticsearch -d # 後臺

瀏覽器查看

127.0.0.1:9200

查看elasticsearch進程

jps

停止elasticsearch

kill ps-number # or Ctrl + C

交流羣:121160124 歡迎加入!

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