ElasticSearch部署全攻略——安装部署

本文详细介绍了ElasticSearch 7.11.1的集群部署过程,包括修改系统参数、创建用户组、安装分词插件、配置文件调整、启动和验证等步骤,确保ES的正确运行并测试了ik中文和拼音分词器。
摘要由CSDN通过智能技术生成

目录

修改句柄数限制

修改内核参数

准备工具

上传安装包

创建es用户及组

解压安装包

创建ES数据、日志及快照存储目录(ES索引空间需求量大,需选择较大存储空间的路径)

修改配置文件

修改环境变量

修改启动配置

安装ik中文分词

安装拼音分词

启动es(集群版,请优先启动主节点)

验证es及分词插件

验证es索引

测试ik中文分词器

测试拼音分词器

更新ES表最大查询数量

添加启停脚本


修改句柄数限制

  • 修改句柄数 
vim /etc/security/limits.conf

末尾添加以下内容

* soft nofile 65536
* hard nofile 131072
* soft nproc 4096
* hard nproc 4096

重启主机后生效 

  • 查看验证效果
ulimit -a

修改内核参数

  • 修改内核参数
vim /etc/sysctl.conf

末尾添加以下内容

vm.max_map_count = 262144

  • 刷新生效
sysctl -p

  • 查看验证效果
sysctl -a|grep vm.max_map_count

准备工具

工具名称

工具版本

包名

下载地址

elasticsearch

7.11.1

elasticsearch-7.11.1-linux-x86_64.tar.gz

https://www.elastic.co/cn/downloads/past-releases#elasticsearch

es中文分词插件

7.11.1

elasticsearch-analysis-ik-7.11.1.zip

https://github.com/medcl/elasticsearch-analysis-ik/releases

es拼音分词插件

7.11.1

elasticsearch-analysis-pinyin-7.11.1.zip

https://github.com/medcl/elasticsearch-analysis-pinyin/releases

上传安装包

将ElasticSearch安装包elasticsearch-7.11.1-linux-x86_64.tar.gz、elasticsearch-analysis-ik-7.11.1.zip、kibana-7.11.1-linux-x86_64.tar.gz、elasticsearch-analysis-pinyin-7.11.1.zip上传至/opt/tools目录下(ik中文分词拼音分词及kibana需与es主服务包版本保持完全一致)

创建es用户及组

  • 创建es组
groupadd es
  • 创建es用户

  • 设置用户的密码
passwd es

解压安装包

  • 创建es目录
mkdir /opt/tools/es
  • 修改es目录所属用户及组
chown es:es /opt/tools/es

  • 切换至es用户(注
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值