美文网首页
[1] 如何快速搭建ES环境

[1] 如何快速搭建ES环境

作者: 不怕天黑_0819 | 来源:发表于2020-08-05 21:24 被阅读0次

    本文集主要是总结自己在项目中使用ES 的经验教训,包括各种实战和调优。

    • 首先需要修改配置:/etc/sysctl.conf里添加配置
     vm.max_map_count=262144
    

    JDK8 安装

    安装方法如下:

    export JAVA_HOME=/home/appops/autoDeploy/software/jdk1.8.0_131
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    
    • 退出当前账号,exit ,重新登录 sudo -iu appops , java -version 可以看到生效。

    elasticsearch 下载安装:


    kibana下载安装:

    wget https://artifacts.elastic.co/downloads/kibana/kibana-5.3.0-linux-x86_64.tar.gz

    解压之后需要配置kibana.yml文件,

    server.host: "0.0.0.0"
    elasticsearch.url: "http://10.102.189.44:9200"
    elasticsearch.url: "http://10.102.189.45:9200"
    elasticsearch.url: "http://10.102.189.32:9200"
    

    ik分词器安装:

    wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.3.0/elasticsearch-analysis-ik-5.3.0.zip

    下载之后解压到elasticsearch/plugins/analysis-ik下。

    然后重新启动elasticsearch即可。

    定义map时需要同时指定:

     "analyzer": "ik_smart",
    "search_analyzer": "ik_max_word",
    

    x-pack安装:

    首先下载,wget https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-5.3.0.zip

    然后bin/elasticsearch-plugin install file:///path/to/file/x-pack-5.3.0.zip

    bin/kibana-plugin install file:///path/to/file/x-pack-5.3.0.zip 安装之后会在plugins下面出现一个x-pack的文件夹。

    之后在elasticsearch.yml中添加权限验证 xpack.security.enabled: false


    x-pack破解

    将该x-pack-5.3.0.jar包传到elasticsearch安装路径的plugin/x-pack下,替换掉原先的jar包。

    破解版x-pack jar 下载方式:
    链接: https://pan.baidu.com/s/1HVhuTOvJJ4ux3BL61nBVOA 提取码: q6cn

    执行激活license命令:curl -XPUT 'http://<host>:<port>/_xpack/license?acknowledge=true' -d @license.json

    其中license.json需要自己在官网注册以后获得的json文件,然后对该文件进行修改。

    文件中的type分为三种,即basic、gold、platinum三种。expiry_date_millis为到期时间,写的是unix时间格式。其他参数可以根据自己的需求进行更改。

    相关文章

      网友评论

          本文标题:[1] 如何快速搭建ES环境

          本文链接:https://www.haomeiwen.com/subject/zkiirktx.html