• 大数据统计分析平台之二、ElasticSearch 6.2.1的安装与使用


    # 下载文件
    cd /usr/local/software 

    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.1.zip


    yum install unzip -y
    unzip elasticsearch-6.2.1.zip
    cd elasticsearch-6.2.1/

    #添加用户
    adduser elasticsearch
    #给用户赋值
    echo elasticsearch | passwd --stdin elasticsearch
    # 给权限
    chown -R elasticsearch /usr/local/software/elasticsearch-6.2.1

    # 编辑文件
    vi /etc/sysctl.conf
    vm.max_map_count=655360
    保存退出后执行:
    sysctl -p

    #在文件末尾添加
    vi /etc/security/limits.conf

    * soft nofile 204800
    * hard nofile 204800
    * soft nproc 204800
    * hard nproc 204800


    vi /etc/security/limits.d/90-nproc.conf

    * soft nproc 204800
    * hard nproc 204800


    vi /etc/security/limits.d/def.conf

    * soft nofile 204800
    * hard nofile 204800
    =====================================================================================================
    3、安装中文分词插件
    cd /usr/local/software
    /usr/local/software/elasticsearch-6.2.1/bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.2.1/elasticsearch-analysis-ik-6.2.1.zip

    =====================================================================================================

    # 4、 让其它IP可以访问,通过IPTABLES禁止非法IP访问,不用es自己控制。
    vi /usr/local/software/elasticsearch-6.2.1/config/elasticsearch.yml

    修改:
    network.host: 0.0.0.0

    bootstrap.memory_lock: false
    bootstrap.system_call_filter: false

    #然后需要重启一下elasticsearch-6.1.1
    ps -ef | grep elasticsearch |awk '{print $2}'|xargs kill -9

    # 以elasticsearch用户身份运行程序,而且是后台运行
    su elasticsearch -l -c "/usr/local/software/elasticsearch-6.2.1/bin/elasticsearch -d"

    # 调试错误
    #su elasticsearch -l -c "/usr/local/software/elasticsearch-6.2.1/bin/elasticsearch"
    =========================================================================================================
    安装Header插件

     翻墙后用谷歌浏览器打开下面的地址,根据提示安装即可。 
    https://chrome.google.com/webstore/detail/elasticsearch-head/ffmkiejjmecolpfloofpjologoblkegm/ 
     
    # 修改配置文件
    /usr/local/software/elasticsearch-head
    vi _site/app.js
    # 修改 『http://localhost:9200』字段到本机ES端口与IP
     
    启动
    cd elasticsearch-head
    grunt server
     
     vi /usr/local/software/elasticsearch-6.2.1/config/elasticsearch.yml
    # 增加如下字段
    http.cors.enabled: true
    http.cors.allow-origin: "*"
     

    重启es和head即可

     

     

  • 相关阅读:
    关于平衡树的一些总结
    bzoj3065 带插入区间K小值
    bzoj2560 串珠子
    bzoj3224 Tyvj 1728 普通平衡树
    bzoj1031 [JSOI2007]字符加密Cipher
    bzoj4571 [Scoi2016]美味
    集合框架—常见的Set集合
    集合框架—两种迭代机制
    集合框架—基础
    网络编程—代码—UDP数据报传输
  • 原文地址:https://www.cnblogs.com/littlehb/p/8406378.html
Copyright © 2020-2023  润新知