真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

elasticsearch安裝和配置-創(chuàng)新互聯(lián)

這篇文章給大家分享的是elasticsearch安裝和配置,相信大部分人都還不知道怎么安裝,為了讓大家學(xué)會(huì),給大家總結(jié)了以下內(nèi)容,話不多說(shuō),一起往下看吧。

成都創(chuàng)新互聯(lián)公司-成都網(wǎng)站建設(shè)公司,專注成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站營(yíng)銷推廣,申請(qǐng)域名網(wǎng)站空間,網(wǎng)站托管、服務(wù)器租用有關(guān)企業(yè)網(wǎng)站制作方案、改版、費(fèi)用等問(wèn)題,請(qǐng)聯(lián)系成都創(chuàng)新互聯(lián)公司。

Linux版本:centos7.3

JDK版本:1.8

Elasticsearch版本:

Linux用戶:esuser

說(shuō)明:因?yàn)閑s不能使用root用戶安裝,所以我們需要?jiǎng)?chuàng)建新用戶:esuser.

開始安裝

1:創(chuàng)建es用戶

useradd 用戶名.如創(chuàng)建esuser這個(gè)用戶:useradd esuser

elasticsearch安裝和配置

編輯

給已經(jīng)創(chuàng)建的用戶設(shè)置密碼,命令:

passwd 密碼。如給剛才創(chuàng)建esuser創(chuàng)建密碼為123456.命令:passwd 123456

elasticsearch安裝和配置

編輯

創(chuàng)建完成之后,需要重新設(shè)置密碼。

上傳es的安裝包

2:Es下載:

https://www.elastic.co/guide/en/elasticsearch/reference

需要注意:es7以后需要高版本的jdk或者openJDK

下圖是es7對(duì)JDK版本的要求。

elasticsearch安裝和配置

編輯

因?yàn)楸镜氐腏DK是1.8,所以不能使用ES7+的

使用ES6.8的。下圖是6.8對(duì)JDK的要求。

elasticsearch安裝和配置

編輯

6.8下載地址:

elasticsearch安裝和配置

編輯

3:上傳并解壓

下載后,使用esuser用戶將下載的安裝包上傳到服務(wù)器中。

解壓:tar -xzf elasticsearch-6.8.7.tar.gz

切換到解壓后的目錄:

elasticsearch安裝和配置

編輯

4:修改配置信息

說(shuō)明:以下修改都是在root用戶下修改的。而不是es用戶下修改的

4.1:修改外網(wǎng)訪問(wèn):

在eshome/config下elasticsearch.yml文件

如凱哥:eshome就是:/home/esuser/esxxx6.8.7

elasticsearch安裝和配置

編輯

修改:elasticsearch.yml

放開network.host。修改成0.0.0.0或者是es服務(wù)器機(jī)器ip.

network.host: 0.0.0.0

大概在55行:

elasticsearch安裝和配置

編輯

說(shuō)明:如果不修改的話,有可能localhost能訪問(wèn),但是通過(guò)ip訪問(wèn)不了。

4.2:修改系統(tǒng)進(jìn)程大打開文件數(shù)


修改 vi /etc/security/limits.conf

添加如下內(nèi)容:

* soft nofile 65536

* hard nofile 131072

* soft nproc 4096

* hard nproc 4096

elasticsearch安裝和配置

編輯

修改:

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

修改:

* soft nproc 4096

ps:因?yàn)槲业膱?bào)了這個(gè)錯(cuò)誤。所以就修改成4096

修改:vi /etc/sysctl.conf

添加下面配置:

vm.max_map_count=655360

并執(zhí)行命令:

sysctl -p

5:?jiǎn)?dòng)es

切換到es的bin目錄:

執(zhí)行:./elasticsearch

當(dāng)出現(xiàn)如下信息,說(shuō)明啟動(dòng)成功了。

elasticsearch安裝和配置

編輯

通過(guò)瀏覽器訪問(wèn)對(duì)應(yīng)連接:

elasticsearch安裝和配置

編輯

訪問(wèn)成功。說(shuō)明配置成。

關(guān)閉es,修改成后臺(tái)啟動(dòng)模式:./elasticsearch &

總結(jié)安裝es遇到的坑。

一:ES版本與JDK版本不一致

在第一次安裝ES的時(shí)候,打開ES官網(wǎng)看到最新版本是7.6。因?yàn)椴恢繣S與JDK版本有對(duì)應(yīng)關(guān)系。本地1.8的JDK。安裝的時(shí)候,一堆錯(cuò)誤。然后各種搜索,查看官網(wǎng)才發(fā)現(xiàn)JDK版本不一致導(dǎo)致。于是果斷更換ES版本。

解決辦法:更換符合自己JDK版本的ES

二:?jiǎn)?dòng)的時(shí)候提示權(quán)限不足

在啟動(dòng)ES的時(shí)候提示權(quán)限不足

elasticsearch安裝和配置

編輯

原因:ES不能使用root用戶。

解決方法:創(chuàng)建es用戶。

三:ES不能外網(wǎng)訪問(wèn)

更換ES之后,再次安裝后,用localhost能夠訪問(wèn),但是通過(guò)ip+端口就不能訪問(wèn)了。

解決辦法:elasticsearch.yml中第55行。設(shè)置host.

四:進(jìn)程數(shù)量限制

錯(cuò)誤信息1:max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

或者是:

max number of threads [1024] for user [lishang] likely too low, increase to at least [2048]

錯(cuò)誤信息2:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

錯(cuò)誤1解決:

切換到root用戶,編輯limits.conf 添加類似如下內(nèi)容

vi /etc/security/limits.conf

添加如下內(nèi)容:

* soft nofile 65536

* hard nofile 131072

* soft nproc 4096

* hard nproc 4096

錯(cuò)誤2解決:

解決:切換到root用戶修改配置sysctl.conf

vi /etc/sysctl.conf

添加下面配置:

vm.max_map_count=655360

并執(zhí)行命令:

sysctl -p

附JDK安裝:

編輯/etc/profile.命令;

vi /etc/profile

進(jìn)入編輯模式:

命令:i

export JAVA_HOME=/root/jdk1.8.0_111

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH

export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin

export PATH=$PATH:${JAVA_PATH}

說(shuō)明:修改JAVA_HOEM =你自己jdk路徑

然后復(fù)制,到文件最后。如下圖:

elasticsearch安裝和配置

編輯

Esc :wq!進(jìn)行保存并強(qiáng)制退出。

讓profile立即生效命令:

source /etc/profile

elasticsearch安裝和配置

編輯

輸入java -version 查看版本號(hào)。

如果提示權(quán)限不足。修改:

chmod 777 /home/soft/java/bin/java

elasticsearch安裝和配置

看完上述內(nèi)容,你們掌握elasticsearch安裝和配置的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


文章標(biāo)題:elasticsearch安裝和配置-創(chuàng)新互聯(lián)
本文鏈接:http://weahome.cn/article/dghesj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部