安装ElasticSearch
cd /usr/local
wget http://dl.elasticsearch.cn/elasticsearch/elasticsearch-7.6.1-linux-x86_64.tar.gz
tar zxvf elasticsearch-7.6.1-linux-x86_64.tar.gz
创建用户elasticsearch
adduser elasticsearch
passwd elasticsearch (yourPWD)
chown -R elasticsearch elasticsearch-7.6.1
配置ES
cd /usr/local/elasticsearch-7.6.1/config
vi elasticsearch.yml 增加配置:
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
discovery.type: single-node
network.host: 0.0.0.0
indices.query.bool.max_clause_count: 102400
更改Elasticsearch最大内存大小
vi /usr/local/elasticsearch-7.6.1/config/jvm.options
-Xms8g
-Xmx8g
vi /etc/sysctl.conf
增加配置vm.max_map_count=262144
sysctl -p
执行命令sysctl -p生效
安装ik分词器(可能需要科学上网)
cd /usr/local/elasticsearch-7.6.1/bin
./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.6.1/elasticsearch-analysis-ik-7.6.1.zip
或者本地直接解压:
unzip ./elasticsearch-analysis-ik-7.6.1.zip -d ./elasticsearch-7.6.1/plugins/analysis-ik;
启动es:
cd /usr/local/elasticsearch-7.6.1/bin
su elasticsearch
./elasticsearch -d
创建elastic 的Elastic用户
./elasticsearch-setup-passwords auto
拷贝用户elastic的密码,配置到application.yml文件
作者:admin 创建时间:2023-10-13 17:48
最后编辑:admin 更新时间:2024-11-14 11:53
最后编辑:admin 更新时间:2024-11-14 11:53