zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    CH6301 疫情控制
    [BeiJing2010组队]次小生成树 Tree
    CH6303 天天爱跑步
    CH6302 雨天的尾巴
    POJ3417 Network
    Problem 1999. -- [Noip2007]Core树网的核
    [Apio2010]patrol 巡逻
    「TJOI2018」str
    NOI2018 你的名字
    BZOJ5137 [Usaco2017 Dec]Standing Out from the Herd
  • 原文地址:https://www.cnblogs.com/commissar-Xia/p/10507845.html
Copyright © 2011-2022 走看看