wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.14.0-linux-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.14.0-linux-x86_64.tar.gz.sha512
shasum -a 512 -c elasticsearch-7.14.0-linux-x86_64.tar.gz.sha512
tar -xzf elasticsearch-7.14.0-linux-x86_64.tar.gz
cd elasticsearch-7.14.0/

前置操作

vi /etc/security/limits.conf
elasticsearch   soft    nofile          65536
elasticsearch   hard    nofile          65536
elasticsearch   memlock unlimited

重新登录当前用户生效
ulimit -Hn 查看修改结果

ulimit -n 65536 临时更改,重启后失效

vi /etc/sysctl.conf
fs.file-max = 2097152
vm.max_map_count = 262144
vm.swappiness = 1

sudo sysctl -p

安装analysis-ik(中文分词插件)

github仓库地址:https://github.com/medcl/elasticsearch-analysis-ik
安装方式:

  1. cd your-es-root/plugins/ && mkdir ik

  2. ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.3.0/elasticsearch-analysis-ik-6.3.0.zip

测试安装成功

curl 'http://localhost:9200/?pretty'