• Linux安装Elasticsearch


    下载Linux版本Elasticsearch,下载地址:https://www.elastic.co/downloads/elasticsearch

    测试使用版本:elasticsearch-6.6.1

      

    开始安装:

    1. 解压到目标安装目录后,配置环境变量:

    # ES HOME
    export ES_HOME=/data/elasticsearch-6.6.1
    export PATH=$PATH:$ES_HOME/bin

    2. 修改相应配置文件

    vi /data/elasticsearch-6.6.1/config/elasticsearch.yml

      

      

      最下面的http.cors开头配置是安装elasticsearch-head插件需要配置的内容

    3. 启动服务

    cd /data/elasticsearch-6.6.1
    ./bin/elasticsearch

      通过浏览器访问http://192.168.161.128:9200/,出现以下内容说明安装成功

      

    出现的问题:

      1. root用户不能启动elasticsearch:can not run elasticsearch as root
      解决:

    # 添加用户组
    groupadd elsearch
    # 添加用户并分组
    useradd elsearch -g elsearch
    # 对文件进行所属者进行修改
    chown -R elsearch:elsearch elasticsearch
    # 切换用户
    su elsearch

      2. bootstrap checks failed
      解决:

    在elasticsearch.yml中配置bootstrap.system_call_filter为false,注意要在Memory下面:
    bootstrap.memory_lock: false
    bootstrap.system_call_filter: false

      3. 启动失败
      max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
      查看结果:sysctl -a|grep vm.max_map_count
      解决:

    在/etc/sysctl.conf文件最后添加一行
    vm.max_map_count=262144
    重启服务器 shutdown -r now
  • 相关阅读:
    POM文件
    数据转换16进制字符
    中高分 CF 题解
    安装Java
    JNI编写,Java调用C++
    OSPF协议
    DNS协议详解
    HCIA ENSP 搭建一个简单网络 DNS解析服务器 DHCP服务器
    HTTP协议详解
    如何彻底关闭Win10自动更新,Win10永久关闭自动更新的方法
  • 原文地址:https://www.cnblogs.com/commissar-Xia/p/10507845.html
Copyright © 2020-2023  润新知