elasticsearch7.8安装

本文详细介绍了如何优化Elasticsearch的线程数限制、内存设置、集群配置,以及添加IK分词器插件的过程。通过修改`/etc/security/limits.conf`和`/etc/sysctl.conf`文件,调整了系统参数以提高性能。同时,对elasticsearch.yml配置文件进行了一系列关键设置,包括集群名称、节点角色、内存锁定等。此外,还展示了如何配置Kibana并确保跨域支持。
修改线程数限制
# vim /etc/security/limits.conf
# 如果这个文件修改不行再修改
# vim /etc/security/limits.d/90-nproc.conf 
# 增加或修改配置如下内容
* soft nproc 65536
* hard nproc 65536

上述修改完之后如果不生效可以先退出当前用户在重新登陆即可
设置vm.max_map_count参数
:

# vim /etc/sysctl.conf
# 最后增加续爱内容
vm.max_map_count = 262144

# 重新加载/etc/sysctl.conf配置
sysctl -p

修改elastic配置

vim /data1/service/elasticsearch-7.8.0/config/elasticsearch.yml
 
# 增加以下内容
# 集群名称必须相同
cluster.name: es-test
 
node.name: node-3
# 当前节点是否可以被选举为master节点,是:true、否:false
node.master: true
# 当前节点是否用于存储数据,是:true、否:false
node.data: true
 
# 数据和日志存储的地方,建议与es的安装目录区分,方式es删除后数据的丢失
path.data: /data1/service/elasticsearch-7.8.0/data
path.logs: /data1/service/elasticsearch-7.8.0/logs
 
# 需求锁住物理内存,是:true、否:false
bootstrap.memory_lock: false
 
# SecComp检测,是:true、否:false
bootstrap.system_call_filter: false
 
network.host: 0.0.0.0
# 有些时候并不需要此配置,我的没有设置
network.publish_host: 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值