ElasticSearch集群配置&IK中文分词器配置

Cluster集群配置

  1. 下载Elasicsearch源码:https://www.elastic.co/downloads/elasticsearch
  2. 上传到服务器:scp elasticsearch.zip root@ip:/localdir
  3. 配置elasticsearch.yml:主要配置discovery.zen.ping.unicast.hosts,network.host, http.port,bootstrap.memory_lock
  4. 配置jvm.options:配置Xms,Xmx
  5. 设置系统/etc/security/limits.conf: soft nofile 655350, hard nofile 655350, soft memlock unlimited, hard memlock unlimited
  6. 配置系统/etc/sysctl.conf:vm.max_map_count=655300
  7. 逐台启动Elasticsearch:bin/elasticsearch
  8. 验证通过localhost/yourIp:9200查看集群状态

Cluster集群监控

  1. Elasicsearch安装x-pack: 有网:bin/elasticsearch-plugin install x-pack; 不能联网情况下,先下载x-pack zip安装包,然后上传到服务器,bin/elasticsearch-plugin install file:///x-pack.zip
  2. 重启Elasticsearch
  3. 生成x-pack账户密码:bin/x-pack/setup-passwords auto。或者elasticsearch.yml中设置免密码:xpack.security.enabled: false
  4. Kibana安装x-pack:bin/kibana-plugin install x-pack;不能联网情况下,同样下载安装包安装。
  5. 添加elasticsearch用户名密码到kibaba.yml
  6. 重启kibana。
  7. 打开localhost:5601验证。

Elasticsearch中文分词器配置

  1. 下载IK中文分词器:https://github.com/medcl/elasticsearch-analysis-ik
  2. 连网状态下安装:./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.2.3/elasticsearch-analysis-ik-6.2.3.zip
  3. 不能连网状态,下载ik分词器zip包,上传到服务器,使用bin/elasticsearch-plugin install file:///ik.zip安装
  4. 重启elasticsearch服务
  5. 使用IK中文分词器创建索引:PUT /news?pretty
    {
    “index.analysis.analyzer.default.type” : “ik_max_word”
    }

JAVA API使用IK分词器请求Elasticsearch索引

TODO

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

WitsMakeMen

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

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

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

打赏作者

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

抵扣说明:

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

余额充值