ES的安装以及配置+ik分词

        环境:windows10、ES(8.13.3)、Kibana(8.13.3)、Logstash(8.13.3)、ik(8.13.3)

1.下载安装ES

Download Elasticsearch | ElasticDownload Elasticsearch or the complete Elastic Stack (formerly ELK stack) for free and start searching and analyzing in minutes with Elastic....icon-default.png?t=N7T8https://www.elastic.co/cn/downloads/elasticsearch

1.2 修改ES的配置文件

elasticsearch-8.13.3\config\elasticsearch.yml

 1.3 添加编码配置

elasticsearch-8.13.3\config\jvm.options 

1.4 允许外部网络访问

#取消注释(如果需要公网访问则将地址改为公网ip)

network.host: 0.0.0.0

#阿里云或者华为云别忘了安全组打开端口

        双击 bin/elasticsearch.bat 启动 

1.5 打开浏览器访问

http://localhost:9200

2.ES的配置文件(elasticsearch.yml)

  • 集群名称(cluster.name):默认无需配置
  • 节点名称(node.name):单实例不用设置,集群下必须区分设置

  • IP地址(network.host):默认仅限本地访问
  • 访问端口:http端口(http.port),tcp端口(transport.port)
  • 处理器数量(node.processors):默认不用设置,单机器多实例需要设置

  • 目录:数据目录(path.data)、日志目录(path.logs),默认在当前运行程序下 

  • 集群模式(discovery.type):默认单节点集群模式
  • 节点发现(discovery.seed_hosts)
  • 集群初始化节点(cluster.initial_master_nodes)

  • 设置 HTTP 请求的最大内容大小

  • 启用或禁用 X-Pack 安全功能 ,上线需要打开增强数据安全性

 

3.jvm配置(jvm.options)

  • jdk选择:ES默认是自己带一个对应版本的jdk,连接ES的服务最好也对应版本

  • GC选择:从7.8.1开始ES垃圾回收用的就是G1了,之前的用的是CMS,(因为jdk14之后的G1在性能和稳定性方面做了许多改进)

  • 堆栈大小:默认4G,最好不超过1/2系统内存,内存不能超过32G(官方建议,超过反而性能下降)

  • GC日志:gc.log保存路径设置

4.配置IK中文分词器
Index of: analysis-ik/stable/icon-default.png?t=N7T8https://release.infinilabs.com/analysis-ik/stable/

        将下载的文件解压出来,然后把文件夹改名为ik,然后将文件夹放到ES目录下的plugins中;

        然后重启ES就生效了

  • 12
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值