elasticsearch安裝配置

2021-09-24 23:15:08 字數 1942 閱讀 2065

es集群搭建注意細節

一、修改系統配置

更改系統配置:

vim /etc/sysctl.conf

vm.max_map_count=655360

vm.overcommit_memory = 1

vim /etc/security/limits.conf

* soft nofile 65536

* hard nofile 131072

* soft nproc 4096

* hard nproc 4096

elasticsearch soft memlock unlimited

elasticsearch hard memlock unlimited

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

* soft nproc 4096

root soft nproc unlimited

以上配置重啟生效

二、安裝es

解壓檔案

tar -xf elasticsearch-6.4.3.tar.gz

mv elasticsearch-6.4.3 /usr/local/elasticsearch

chown es.es elasticsearch -r

vim /usr/local/elasticsearch/config/elasticsearch.yml

修改如下配置:

切換到es使用者下

啟動es

cd /usr/local/elasticsearch/

./bin/elasticsearch

nohup ./bin/elasticsearch & 後台啟動

三、安裝head外掛程式

yum -y install xz

tar xvf node-v4.4.7-linux-x64.tar.xz

配置環境變數

vim /etc/profile

export node_path=/usr/local/node-v4.4.7-linux-x64

export path=$node_home/bin:$path

source /etc/profile

node最好使用高版本,也可以使用系統自帶node

安裝外掛程式,此處有坑,千萬不能在es的plugins目錄下安裝,否則es啟動不起來

cd /root/elasticsearch-head-master 此目錄為head外掛程式解壓目錄

npm install 安裝外掛程式(此處沒安裝成功但是也能啟動)

如果安裝不成功,則 npm install grunt

npm install grunt-cli

npm install -g grunt-cli  

以上這幾個命令可以都試一下

# 修改 『http://localhost:9200』欄位為本機es埠與ip

grunt server & 或者npm run start &

nohup grunt server &exit 此為終極殺招

後台啟動head

vim elasticsearch.yml

增加如下兩行,否則es起不來

重啟es

重啟head外掛程式

參考文件:

從頭開始讀取檔案

es報錯資訊處理文件

es突然gc頻繁,並且有時候會崩潰退出

es集群資料儲存問題

es熔斷機制

logstash同步資料問題

16核32g伺服器集群的相關配合問題

elk中文社群

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目錄,使用...