elasticsearch 7.9.3知识归纳整理(一)之 es,kibana,ik的下载安装

本文详细介绍了Elasticsearch、Kibana和IK分词器的下载安装步骤,包括在Linux环境下安装JDK、解压Elasticsearch和Kibana、配置Elasticsearch的JVM参数、设置系统限制、安装IK分词器、启动服务等。同时,文章还讲解了如何为Elasticsearch设置密码,以及在集群环境中配置密码和选举策略。此外,还提供了处理集群状态和验证分词效果的方法。

es,kibana,ik的下载安装

下载地址

es下载地址:https://www.elastic.co/cn/downloads/elasticsearch
最新 https://www.elastic.co/downloads/past-releases/elasticsearch-7-9-3
kibana下载地址: https://www.elastic.co/cn/downloads/kibana
ik中文分词器下载地址:https://github.com/medcl/elasticsearch-analysis-ik

备注: 打开比较慢,ie下载要快点。3个版本需完全一致

一、elasticsearh的安装配置

1.elasticsearh的文件准备

1.1 前提是linux已经安装了jdk8或以上版本 解压es: tar -zxvf elasticsearch-7.9.3-linux-x86_64.tar.gz
1.2 添加非root账号(es启动不能使用root账号): useradd esadmin
1.3 把文件目录归属赋予:chown esadmin -R /home/liaochao
1.4 把es自带的jdk目录改名(改成其他名字只要不叫jdk就行),使用系统安装的jdk

es目录含义:
在这里插入图片描述

2.设置服务器的配置

2.1 调整jvm内存大小
错误:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
原因:最大虚拟内存太小,调大系统的虚拟内存
解决:
编辑:vim /etc/sysctl.conf
添加:vm.max_map_count=655360
查看:sysctl -p

2.2 调整用户对资源进行限制
错误: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
原因:ES因为需要大量的创建索引文件,需要大量的打开系统的文件,所以我们需要解除linux系统当中打开文件最大数目的限制,不然ES启动就会抛错
解决:
编辑:vim /etc/security/limits.conf
添加:
* soft nofile 65536
* hard nofile 65536

注意前面有 *

3. 修改es的JVM配置

修改config/jvm.options配置文件,调整jvm堆内存大小
配置的建议:

1. Xms和Xms设置成—样 减轻伸缩堆大小带来的压力
2. Xmx不要超过机器内存的50% 因为ES内部的Lucene也要占据一部分物理内存
3. 不要超过32GB由于Java语言的特性,堆内存超过32G会浪费大量系统资源,所以在内存足够的情况下,最终我们都会采用设置为31G

4.配置elasticsearch.yml

3.1编辑:vim elasticsearch.yml

# 集群名,节点之间要保持一致
cluster.name: my-application
# 节点名,集群内要唯一
node.name: node-1
# 数据存储目录(需要手动创建和改变归属,授权)
path.data: /home/soft/elasticsearch/elasticsearch-7
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神雕大侠mu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值