Elasticsearch 6.x 安装

最近有用到es,把安装过程记录下来,以供参考!html

ES安装

    ES的版本更新很快,网上不少仍是2.x版本的,看的话一脸懵逼,仍是官网好使!linux

    选择文件的方式,有.zip或.gz,这个本身选择,进行解压bootstrap

  •  修改配置文件:

        进入es安装目录    vim

cd elasticsearch-6.4.0/config/
vi elasticsearch.yml

        自定义修改host配置,改成0.0.0.0;这样才能够外部机器访问浏览器

    

  • 解压完毕后,启动es服务

  • 启动报错解决:

ERROR: [2] bootstrap checks failed
[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

    缘由及解决:bash

        [1] 文件描述符过低elasticsearch

        使用root编辑vim /etc/security/limits.conf文件,追加:ide

* soft nofile 65536
* hard nofile 65536

        退出从新登陆使配置生效。输入 ulimit -n 查看当前大小ui

        注:各linux版本可能修改方式不同,若是修改无效的话,最好再Google搜一下针对当前系统的修改方式spa

    [2] 虚拟内存不够

        使用root编辑/etc/sysctl.conf文件,追加:

vm.max_map_count=262144

        使配置生效:sysctl -p

  • 查看启动状况:

        使用浏览器访问 http://x.x.x.x:9200,出现以下图,则证实启动成功:

        

Kibana插件安装:

    跟es同样直接看官网,安装及启动跟ES同样简单,这里就不赘述了,须要看官网:kibana下载

    修改配置文件:

cd kibana-6.4.0-linux-x86_64/config/
vi  kibana.yml

将server.host修改成当前机器IP,以供访问;

    

启动完成后,登陆http://x.x.x.x:5601,效果以下;

注:Kibana/ES 若是生产用的话,必定要设置密码!!!要否则就很容易被脱库!

es相关问题及操做可上中文社区看:es中文社区

相关文章
相关标签/搜索