Centos7 Linux下搭建Elasticsearch環境

1.先準備好Elasticsearch的gz包,這裏我用的是6.2.3版本的linux

    以及一臺Linux主機,在沒有啦!vim

 

2.把gz包放入linux下,而後解壓,瀏覽器

tar -zxvf 壓縮文件elasticsearch

固然你還須要安裝jdk,須要環境變量3d

一樣把壓縮包拖入linux主機裏面,解壓完成後 再在 vim etc/profile blog

編輯以下文件ip

JAVA_HOME=你的jdk解壓路徑內存

PATH=$JAVA_HOME/bin:$PATH虛擬機

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarit

export JAVA_HOME

export PATH

export CLASSPATH

 

而後完成以上操做以 普通用戶 登陸(注:你須要給該用戶es文件的權限 命令: chown -R 用戶名:用戶名  文件路徑)

而後到/bin下   ./elasticsearch 啓動服務!!!

若是你用的是普通用戶執行,是不會報錯!!!

 

而後啓動成功後,在咱們的虛擬機內的瀏覽器內輸入你的ip:9200   

 

 而後咱們配置成能夠外網鏈接的方式

編輯vim /elasticsearch6.2.3/config/elasticsearch.yml 文件

改爲如上!!!

 

而後再次啓動./elasticsearch

此次則會報錯,若是你的虛擬機內存給的低,應該會報3個錯,若是虛擬機內存給的足夠,會報兩個錯誤,這裏我給了兩g內存,因此報了兩個錯

 

而後解決這兩個便可

先解決max file 編輯 vim  /etc/security/limits.conf  添加

(注意:用root用戶修改)

 

而後解決 max virtual 

 

sysctl -w vm.max_map_count=655360
sysctl -a | grep "vm.max_map_count"

而後再次啓動服務便可

而後再本機電腦輸入

 

 如上界面便可!!!!

相關文章
相關標籤/搜索