美文网首页
how to install elasticsearch on

how to install elasticsearch on

作者: jia_yan_chao | 来源:发表于2017-11-19 00:27 被阅读38次

    [TOC]

    安装环境

    • ubuntu16.04
    • elasticsearch-5.6.4
    • java version "1.8.0_151"

    ps: 系统和java版本不影响安装,这里只做记录

    安装过程

    安装java

    1. 官网下载各自系统相应的java版本, 新建/usr/java 目录, 将tar包解压到该目录下,并增加配置java环境变量:
    
    vi /etc/profile  
      export JAVA_HOME=/usr/java/jre1.8.0_151 # 记得换成自己的文件
      export JRE_HOME=$JAVA_HOME/jre
      export   CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
      export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    
    source /etc/profile
    java -version   # 显示版本号信息
    
    1. 安装es

    wget和浏览器网速奇慢,试了下迅雷,居然秒下

    • 解压。 如果需要远程访问:进入到es目录内,修改配置文件config /elasticsearch.yml 取消注释 network.host: 这里填主机的ip, 不需要则跳过改步。

    • 直接运行即可
      ./bin/elasticsearch -h 查看可选参数
      ./bin/elasticsearch 运行;后台运行 加-d

    ......
    [2017-11-19T00:19:46,502][INFO ][o.e.n.Node               ] [HDQ8uD4] started
    [2017-11-19T00:19:46,572][INFO ][o.e.g.GatewayService     ] [HDQ8uD4] recovered [0] indices into cluster_state
    

    测试

    curl 'http://host:9200/?pretty'
    

    成功提示:

    {
      "name" : "HDQ8uD4",
      "cluster_name" : "elasticsearch",
      "cluster_uuid" : "pWyrJ-flQJ6OLejWk833hg",
      "version" : {
        "number" : "5.6.4",
        "build_hash" : "8bbedf5",
        "build_date" : "2017-10-31T18:55:38.105Z",
        "build_snapshot" : false,
        "lucene_version" : "6.6.1"
      },
      "tagline" : "You Know, for Search"
    }
    

    问题

    • [1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

      修改配置sysctl.conf
      vi /etc/sysctl.conf
      添加下面配置:
      vm.max_map_count=655360
      并执行命令:
      sysctl -p

    相关文章

      网友评论

          本文标题:how to install elasticsearch on

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