ps: 在安裝elasticsearch之前請確認jdk是否安裝了1.8及以上版本
所有release版本:
wget
tar -zvxf elasticsearch-6.2.4.tar.gz
2、啟動elasticsearch
cd elasticsearch-6.2.4
./bin/elasticsearch
普通使用者來執行,命令如下:
groupadd elk #新增使用者組
useradd elk -g elk -p 1234 #新建elk使用者所屬elk使用者組密碼為1234
chown -r elk:elk ./elasticsearch-6.2.4 #將elasticsearch目錄授權給elk使用者
su elk #切換到elk使用者
再次啟動elasticsearch:./bin/elasticsearch -d # -d表示後台啟動
3、安裝ik分詞器外掛程式
ps:ik分詞器外掛程式版本須和elasticsearch版本一致
./bin/elasticsearch-plugin install
4、安裝過程中遇到的問題
4.1、es不能以root使用者執行,須保證非root使用者對es目錄的許可權,在第二步已處理
4.2、問題:max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]
解決方法:修改limits.conf配置檔案
vi /etc/security/limits.conf 或 sudo vi /etc/security/limits.conf,增加下面兩行
* hard nofile 65536
* soft nofile 65536
4.3、問題:max number of threads [1024] for user [lish] likely too low, increase to at least [2048]
解決方法:進入limits.d目錄下修改配置檔案
vi /etc/security/limits.d/90-nproc.conf 或 sudo vi /etc/security/limits.d/90-nproc.conf
修改 * soft nproc 1024 為 * soft nproc 2048
4.4、問題:max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]
解決方法:修改sysctl.conf配置檔案
vi /etc/sysctl.conf 或 sudo vi /etc/sysctl.conf,增加下面配置項
vm.max_map_count=262144
儲存後,執行命令:sysctl -p
啟動成功,訪問elasticsearch.yml network.host引數配置位址+http.port引數配置的埠,訪問後頁面展示如下:
如果訪問不了,關閉防火牆或開放http.port引數配置的埠
ElasticSearch 服務安裝
新版本的 elasticsearch 需要的 jdk 版本較高.公司預設提供現在最新能到1.7.45版本因此需要公升級 jdk 具體公升級 jdk.見dev 環境 jdk 公升級備忘 官網 命令 download elasticsearch sudo wget2.2 拷貝歸檔包到 q 目錄 copy...
elasticsearch安裝部署
修改vi config elasticsearch.yml network.host 127.0.0.1 即可通過ip 訪問,驗證可用性 cd bin elasticsearch 瀏覽器訪問 即可 安裝marvel 外掛程式方便除錯 elasticsearch 外掛程式安裝 cd elasticse...
ElasticSearch 安裝啟動
2 解壓到當前目錄 tar zxvf elasticsearch 7.1.1.tar.gz3 es配置檔案,幾乎不用什麼更改,大部分都是預設就可以。配置檔案裡有 集群配置 節點配置 路徑配置 記憶體配置 網路配置 集群節點發現引數 等配置資訊。進入 elasticsearch config目錄,使用...