root登錄
下載es壓縮包逝钥,解壓
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.2-linux-x86_64.tar.gz
tar zxvf elasticsearch-7.9.2-linux-x86_64.tar.gz
cd elasticsearch-7.9.2/
vi config/elasticsearch.yml
//設(shè)群集名稱
cluster.name: my-application
//es當(dāng)前節(jié)點名稱,用于區(qū)分不同節(jié)點
node.name: node-1
//修改數(shù)據(jù)目錄哈踱,此目錄為自定義,需要在root用戶下創(chuàng)建梨熙,且屬主屬組更改為ela
path.data: /data/es-data
//日志目錄位置开镣,需自己創(chuàng)建,方式同上
path.logs: /var/log/elasticsearch
//elasticsearch官網(wǎng)建議生產(chǎn)環(huán)境需要設(shè)置bootstrap.memory_lock: true 但親試沒用 得設(shè)為false
bootstrap.memory_lock: false
//監(jiān)聽訪問地址為任意網(wǎng)段
network.host: 0.0.0.0
//服務(wù)監(jiān)聽端口
http.port: 9200
mkdir -p /data/es-data
mkdir -p /var/log/elasticsearch
groupadd ela
useradd -g ela ela
passwd ela
chown -R ela.ela ./elasticsearch-7.9.2/
chown -R ela.ela /data/es-data
chown -R ela.ela /var/log/elasticsearch
vim /etc/sysctl.conf
添加以下保存退出
vm.max_map_count=262144
#重新加載系統(tǒng)參數(shù)
sysctl -p
#切換賬戶咽扇,后臺啟動
su ela
cd elasticsearch-7.9.2/bin/
./elasticsearch -d