CentOS6.5 安裝ES5.5

1、CURL查看已開啓的EShtml

es5.5:elasticsearch-5.5.2.tar.gz下載,百度雲地址java

https://pan.baidu.com/s/17oFOQlePLtUhhJHxEPRBcgnode

提取碼linux

7x82bootstrap

curl -XGET 192.168.56.60:9200vim

 

number表示ES版本centos

 

2、安裝ES服務器

一、上傳解壓ESoracle

1)上傳dao/home目錄下cors

 

 2)解壓縮ES

tar -vzxf elasticsearch-5.5.2.tar.gz

 

 3)將ES移到/usr/local/ 下

mv elasticsearch-5.5.2 /usr/local/

 

 二、配置 ES配置文件elasticsearch.yml

cd /usr/local/elasticsearch-5.5.2/config/

 

 編輯elasticsearch.yml,添加以下內容

network.host: 0.0.0.0
http.port:  9200
bootstrap.system_call_filter: false
http.cors.enabled: true
http.cors.allow-origin: "*"
path.data: /home/elasticsearch-5.5.2/data  ##ES數據目錄
path.logs: /home/elasticsearch-5.5.2/logs   ##ES日誌目錄

 

 mkdir /home/elasticsearch-5.5.2/{data,logs} -p

三、新建ES用戶

elasticsearch服務不能用root用戶啓動,只能爲elasticsearch服務另建個用戶

useradd elastic

passwd elastic

chown elastic. /home/elasticsearch-5.5.2/ -R

 

 四、修改配置文件jvm.options

cd /usr/local/elasticsearch-5.5.2/config/

將-Xms2g -Xmx2g 修改成以下1g

5

 

五、升級jdk由1.7到1.8

elasticsearch5.5 須要依賴JDK8的環境,若是你的centos爲JDK7,並且服務器上跑了不少服務用的也是JDK7,不能隨便重裝(升級)爲JDK8 。

下載jdk1.8,地址

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

查看原jdk版本

 

卸載

rpm -qa | grep java | xargs rpm -e --nodeps

安裝jdk8.1

tar -vzxf jdk-8u221-linux-x64.tar.gz

 

 mv  /home/jdk1.8.0_221 /usr/java/

vim /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/jre/bin:$PATH

source /etc/profile

java -version

 

 

六、修改內核參數、線程等配置 

(不然啓動後可能會報一些稀奇古怪的錯)

vi /etc/security/limits.conf ,在最後加上如下4行配置 。

* soft nofile 524288
* hard nofile 524288
* soft nproc 131072
* hard nproc 131072

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

 

 將nproc     1024改成2048

 

 增長虛擬內存 , vi /etc/sysctl.conf  加上如下配置

vm.max_map_count = 655360

使配置生效

/sbin/sysctl -p

七、啓動ES

su - elastic

cd /usr/local/elasticsearch-5.5.2/bin/

 

 ./elasticsearch -d  

-d參數表示之後臺進程啓動。 不加-d則直接在當前命令窗口啓動 。

啓動報錯

 

 看着意思elastic用戶,沒有權限操做

chown elastic. /usr/local/elasticsearch-5.5.2 -R

 

 

 

 安裝成功

相關文章
相關標籤/搜索