• 安装ik分词器(必须安装maven)

    • 上传相应jar包

      • 解压到相应目录

        • unzip elasticsearch-analysis-ik-master.zip(zip包)

        • cp -r elasticsearch-analysis-ik-master /export/servers/

      • cd elasticsearch-analysis-ik-master/

      • mvn package -Pdist,native -DskipTests -Dtar

      • cd /export/servers/elasticsearch-analysis-ik-master/target/releases

      • unzip elasticsearch-analysis-ik-6.0.0.zip

      • 解压后查看文件目录,发现elasticsearch文件夹才是我们想要的

      • cp -r elasticsearch /export/servers/elasticsearch/plugins/

      • vi plugin-descriptor.properties

        • 71行(71+shift+g)
          elasticsearch.version=6.0.0
          修改为
          elasticsearch.version=6.1.1

      • 重新启动es

        • bin/elasticsearch

  • 搭建集群

    • 首先将elasticsearch文件夹以及环境变量拷贝到其他两台机器

      • scp -r elasticsearch root@node-002:/export/servers/

      • scp -r elasticsearch root@node-003:/export/servers/

      • scp -r /etc/profile root@node-002:/etc/profile

      • scp -r /etc/profile root@node-003:/etc/profile

    • 修改node-001配置信息

      • cd /export/servers/elasticsearch/config

      • vim elasticsearch.yml

        • 添加
          node.master: true
          node.data: true

    • 修改node-002配置信息

      • cd /export/servers/elasticsearch/config

      • vim elasticsearch.yml

        • 修改
          node.name: node-002
          network.host: 192.168.229.132
          添加
          node.master: false
          node.data: true

    • 修改node-003配置信息

      • cd /export/servers/elasticsearch/config

      • vim elasticsearch.yml

        • 修改
          node.name: node-003
          network.host: 192.168.229.133
          添加
          node.master: false
          node.data: true

    • node-002,node-003启动之前设置

      • node-002,node-003分别新增用户es

        • useradd es

      • 把elasticsearch软件赋给es组es用户

        • chown -R es:es /export/servers/elasticsearch/

      • 分别在data目录下创建文件夹es

        • 并且在es文件夹下面创建data和logs两个文件夹

          • mkdir es
            cd es
            mkdir data logs

      • 分别给elasticsearch以及刚刚创建的文件夹增加es用户权限

        • chown -R es:es /export/data/es
          chown -R es:es /export/data/es/data
          chown -R es:es /export/data/es/logs

      • 分发node-001上面的配置文件到node-002,node-003

        • scp -r /etc/security/limits.conf root@node-002:/etc/security/
          scp -r /etc/security/limits.conf root@node-003:/etc/security/
          scp -r /etc/security/limits.d/90-nproc.conf root@node-002:/etc/security/limits.d
          scp -r /etc/security/limits.d/90-nproc.conf root@node-003:/etc/security/limits.d
          scp -r /etc/sysctl.conf root@node-002:/etc/
          scp -r /etc/sysctl.conf root@node-003:/etc/

        • 执行命令

          • sudo sysctl -p

        • 重新启动node-002,node-003使得配置文件重新加载执行

        • 切换到es用户进行启动elasticsearch

          • 首先启动nide-001

          • 其次启动其他两台机器并且观察node-001的变化

转载于:https://www.cnblogs.com/lxyuuuuu/p/9619689.html

Elasticsearch下安装ik分词器相关推荐

  1. Linux下安装ik分词器

    Linux下安装ik分词器 首先下载ik分词器 下载地址: https://github.com/medcl/elasticsearch-analysis-ik/releases 一定要点进来 下载z ...

  2. 分布式系列教程(34) -Linux下安装ik分词器

    1.引言 因为Elasticsearch中默认的标准分词器分词器对中文分词不是很友好,会将中文词语拆分成一个一个中文的汉字,因此引入中文分词器-es-ik插件. 例如使用传统的分词器,可以看到把中文分 ...

  3. Elasticsearch中安装IK分词器

    Elasticsearch中默认的分词器对中文的支持不好,会分隔成一个一个的汉字.而IK分词器对中文的支持比较好一些,主要有两种模式"ik_smart"和"ik_max_ ...

  4. window10下安装Elasticsearch(es)和IK分词器

    1 安装Elasticsearch 7.x  1.1 下载地址 https://www.elastic.co/cn/downloads/elasticsearch 1.2 下载后解压的目录结构 Ela ...

  5. 2021年大数据ELK(八):Elasticsearch安装IK分词器插件

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 安装IK分词器 一.下载Elasticsearch IK分词器 ...

  6. Elasticsearch入门之从零开始安装ik分词器

    起因 需要在ES中使用聚合进行统计分析,但是聚合字段值为中文,ES的默认分词器对于中文支持非常不友好:会把完整的中文词语拆分为一系列独立的汉字进行聚合,显然这并不是我的初衷.我们来看个实例: POST ...

  7. 【javaWeb微服务架构项目——乐优商城day07】——Elasticsearch介绍和安装及使用(安装kibana,安装ik分词器,Spring Data Elasticsearch,高级查询)

    文章目录 0.学习目标 1.Elasticsearch介绍和安装 1.1.简介 1.1.1.Elastic 1.1.2.Elasticsearch 1.1.3.版本 1.2.安装和配置 1.2.1.新 ...

  8. elasticsearch安装ik分词器

    elasticsearch安装ik分词器 1. 修改docker-compose.yml文件,对es目录下的plugins文件夹进行文件映射 version: "2.2" volu ...

  9. 如何在Elasticsearch中安装中文分词器(IK+pinyin)

    如何在Elasticsearch中安装中文分词器(IK+pinyin) 如果直接使用Elasticsearch的朋友在处理中文内容的搜索时,肯定会遇到很尴尬的问题--中文词语被分成了一个一个的汉字,当 ...

最新文章

  1. UITabBarItem如何更改高度
  2. 近期遇到的一些信号处理的问题,做一下总结
  3. 什么?电路板上还要喷漆?
  4. (转)Java中的守护线程
  5. 研发管理---(1)持续交付
  6. sv队列和动态数组的区别_systemverilog中几种数组类型的基础知识
  7. libcurl 发送邮件_libcurl smtp发送邮件附件大小限制问题
  8. Linux平台搭建Discuz
  9. 微信公众平台开发(五) 天气预报功能开发
  10. 手把手教你齿轮齿条配合
  11. 从0到1,用张三的故事讲述一张中学生也能看懂的财务报表
  12. a-upload 上传文件到阿里oss
  13. 男宝女宝如厕训练有不同,你做对了吗?
  14. 操作系统平时练习和测验(3)
  15. MantisBT简介
  16. 在Linux中配置软 RAID,使用mdadm命令创建RAID5, RAID设备的数据恢复
  17. 证件识别技术,OCR扫描识别
  18. 电子病历的基本功能——主要功能hiscookbook.电子病历的基本功能
  19. python 游程编码_游程编码(字符串中字母的查找/打印频率)
  20. 股票证券行业,怎样快速获客,有效途径有哪些

热门文章

  1. DyFPN:浙大华为诺亚西湖大学等提出用于目标检测的动态特征金字塔,减少40%的FLOPs!...
  2. ICCV 2019 | 爱奇艺提出半监督损失函数,利用无标签数据优化人脸识别模型
  3. OpenCV 4.1.2 发布,都有哪些新特性?
  4. 尺度不变人脸检测:Group Sampling
  5. Java hibernate假外键_java – Hibernate:外键的列数错误
  6. Github | 商汤出品-可在视频里追踪单个对象PySOT
  7. 机器学习之分类性能度量指标 : ROC曲线、AUC值、正确率、召回率
  8. 使用spyder编译器单步调试python
  9. python企业级框架_Python六大开源框架对比:Web2py略胜一筹(转)
  10. x722网卡linux,Centos6.5 Intel X722 编译安装网卡驱动