1. 程式人生 > >elasticsearch安裝需要注意的事項

elasticsearch安裝需要注意的事項

elasticsearch5.5安裝在centos7,開始使用centos6.5會提示linux核心太低,無法安裝;

在centos6.5版本上安裝elasticsearch1.x的版本無問題,其他版本沒有嘗試。

elasticsearch安裝需要用非root使用者,如果root使用者下,是不允許啟動的;在linux下使用adduser命令新建使用者並登陸即可。

elasticsearch5.5需要配套的java版本為1.8,安裝java的配置檔案設定如下

root使用者下安裝:

用文字編輯器開啟/etc/profile
·在profile檔案末尾加入:
export JAVA_HOME=/home/software/jdk1.8.0_151


export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

其中/home/software/jdk1.8.0_151 是jdk軟體所在的目錄

如果是非root使用者安裝

當前使用者home目錄下,編輯~/.bash_profile,在檔案末尾,增加如上內容即可

配置完成,執行java -version能正常返回java版本資訊即可;

elasticsearch安裝完成,需要修改如下幾項:

1.更改檔案控制代碼數
[[email protected] ~]# vi /etc/security/limits.conf

在檔案中加入如下內容(*表示任何使用者)
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

2.增加執行緒數
[
[email protected]
~]# vi /etc/security/limits.d/90-nproc.conf

將其中的
*          soft    nproc     1024

修改為
*          soft    nproc     2048

3.增加虛擬記憶體
[[email protected] ~]# vim /etc/sysctl.conf

在其中新增
vm.max_map_count=655360
4.這些修改完成後,並沒有生效,需要使用以下命令使其生效。
sysctl -p

最後修改elasticsearch的配置檔案

vi elasticsearch-5.5.0/config/elasticsearch.yml

找到#network host: 127.0.0.1    將ip修改 為本機ip,或者修改為0.0.0.0即可

最後在安裝目錄的bin目錄下,執行./elasticsearch,即可啟動,最後看到started提示,並且沒有報錯 去瀏覽器,輸入X.X.X.X:9200即可看到成功的提示資訊,如下

配置ok!

補充:對於Max file的修改,也可如下方法

修改/etc/security/limits.conf
vi /etc/security/limits.conf
# 確認包含下面的內容:
* soft nofile 8192
* hard nofile 8192
修改後,用ulimit -Hn和ulimit -Sn確認修改已生效

使用命令ulimit -HSn 65536可以立即生效.

還有記得關閉防火牆:

Centos7:

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall開機啟動

firewall-cmd --state #檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running)

Centos6.5:

service iptables stop


相關推薦

elasticsearch安裝需要注意事項

elasticsearch5.5安裝在centos7,開始使用centos6.5會提示linux核心太低,無法安裝; 在centos6.5版本上安裝elasticsearch1.x的版本無問題,其他版本沒有嘗試。 elasticsearch安裝需要用非root使用者,如果r

Windows下RabbitMQ安裝注意事項

Windows下RabbitMQ安裝及注意事項 簡介 背景 1.      RabbitMQ是一個由erlang開發的AMQP(Advanved Message Queue)的開源實現。 RabbitMQ是實現AMQP(高階訊息佇列協議)的訊

移動端網頁佈局中需要注意事項以及解決方法總結

  移動端網頁佈局中需要注意事項以及解決方法總結,這份對我們在佈局移動端網頁的時候非常有用! winphone系統a、input標籤被點選時產生的半透明灰色背景怎麼去掉 <meta name="msapplication-tap-highlight"&nbs

Planck Sky Model(PSM)的安裝注意事項

文章目錄 1. 執行平臺(IDL) 2. 主程式 3. 支援程式astron 4. 支援程式idlutils 5. 環境變數的配置 1. 執行平臺(IDL) IDL程式

關於Mysql利用CMD安裝需要注意的幾個易錯點

安裝教程請自行百度 1.注意CMD命令列需指引到Mysql bin資料夾下,並且使用管理員模式啟動,如圖 2.初始安裝檔案中並沒有my.ini檔案,這個檔案需要自己手動建立,內容填寫 [mysql] basedir=C:\Users\Administ

TensorFlow GPU在ubuntu 18.04上安裝注意事項

雖然說TensorFlow到現在已經發布好幾年了,但是在ubuntu上用帶GPU的TensorFlow,我認為一直是個災難,而且這個災難仍將持續。。。 這個話題,相當簡單了,只是配置一下環境而己,但是N多人在上面痛不欲生,我還是寫出來吧。有問題儘管給我留言。 我

聯想Think server 650 安裝win2016 注意事項

聯想Think server 650 安裝win2016 注意事項 1、從聯想官網下載最新的TDM平臺升級包,考入U盤,插到機器上,開機F10,進入TDM平臺後,選升級平臺,我找到了前3個升級檔案,第四個不知道用哪個,這不影響後續。 2、進入 boot manger 選單,更改啟動方式為UEFI only

預科階段2---就業和找工作需要注意事項

一、面試前,三大步讓你秒殺90%競爭者(全是乾貨) 1.瞭解公司的基本情況 a.所在公司的行業是否有前景 b公司的歷史和結構 c.公司的產品和專案有哪些(官網檢視) 2.側重於那一塊的技術,重點複習(認真的花費2h左右即可) 通過該公司官網或者正規招聘網站,檢視該公

linux R環境安裝以及注意事項

安裝Ryum install Ryum install readline-develyum install libXt-devel 1、安裝後在R命令列啟動Rserve,在指令碼中不要重複載入Rserve2、注意檔案編碼一致(UTF-8)3、在linux執行R指令碼時 啟動Rserve服務需要在外面執行,不

mongodb的安裝注意事項

環境:win8 32bit 1:安裝 去mongodb的官網http://www.mongodb.org/downloads下載32bit的包 解壓後會出現以下檔案 在安裝的盤C:下建立mongodb資料夾,拷貝bin資料夾到該目錄下,這樣就相當於安裝了mongod

Tomcat安裝注意事項

很多人在安裝tomcat時總是會出問題,今天我把安裝步驟從新來一遍,並提出幾點在安裝中需要注意的幾點事項 1、下載(以tomcat8為例) 本人系統為win64位,大家視自己情況而定 2、解壓

CentOS 6.5安裝caffe注意事項 應該可以解決大部分報錯問題

本文安裝基本環境參考這篇部落格,先往下看。 在我這裡坑主要出現在安裝glog一直報錯(其實問題是gflag安裝的問題),安裝gflags的時候按照我這裡的來 一句話:自己手動安裝的包,一定要確保有且只有安裝了這一個包(別重複安裝)! 比如gflags:

debian下安裝durus注意事項

1.安裝依賴程式 #apt-get install gcc python-dev 說明:debian的預設沒有安裝gcc和python開發庫 2.進入durus目錄執行 #python setup.py install --record installed.txt

UEFI模式下,Windows 10專業版 和 Ubuntu 16.0.4 LTS雙系統安裝以及注意事項

電腦是UEFI啟動:         第一步最重要的就是你要分割槽,Linux沒有什麼C盤D盤的概念,只有分割槽掛載目錄的概念,所以你在Windows下只需要分出一塊較大的未分配空間就行,記住不要去格

win10系統下python3安裝pygame注意事項

      最近使用python教程要用到pygame這個控制元件,折騰了一下發現在python3.6版本(win10 64位環境)下必須使用pygame-1.9.3-cp36-cp36m-win_amd64.whl 這個版本來安裝。而且必須用pip方式安裝,安裝命令為在C

一臺Linux伺服器上同時部署多個Tomcat方法需要注意事項

一、原理講解:  tomcat啟動可以通過兩個指令碼分別進行啟動  ./startup.sh 或者 catalina.sh run  形式執行啟動  其實startup.sh的啟動也是呼叫的catalina.sh,然後去啟動的,所以我們需要關注的就是catalina.sh檔案

hadoop32位編譯為64位以及安裝執行注意事項--centos7

tar -xvzf jdk-7u60-linux-x64.tar.gz 2.編輯 /etc/profile 檔案 在最後一行新增 export JAVA_HOME=/hadoop/java/jdk1.7.0_75export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=

Apache Hadoop(Cloudera CDH4)安裝需要注意的幾點

Cloudera CDH4安裝方法有三種: 1、通過Cloudera Manager自動安裝(只支援64bit linux作業系統); 2、通過資源包,利用Yum命令手工安裝; 3、通過下載的tarball包,手工安裝;          個人建議1、2兩種都嘗試,先

centos 7 x86_64 與 centos 7 32位系統安裝注意事項

1.centos的下載 centos 32位的下載:http://mirror.centos.org/altarch/7/isos/i386/ centos 64位的下載:http://www.xitongzhijia.net/linux/201603/69275.html

Win10使用Anconda安裝TensorFlow注意事項

win10在使用Anconda安裝TensorFlow的時候非常容易遇到許可權問題,所以最好先對Anconda的安裝目錄進行許可權更改。 找到Anconda的安裝目錄 例如我本機安裝的目錄為C: