Elasticsearch安装及客户端安装

windows系统安装

    使用elasticsearch必须要有java环境,关于jdk的安装配置就不多介绍了

    下载地址:https://www.elastic.co/downloads/past-releases

    本人使用的6.0.1的版本

    下载elasticsearch6.0.1.zip解压,通过bin下的elasticsearch.bat来启动elasticsearch

    

    客户端可以使用head插件和kibana

    本文将介绍kibana的下载及简单使用

    下载地址:https://www.elastic.co/downloads/past-releases

    使用和elasticsearch相同的版本

    下载kibana6.0.1.zip解压,通过bin下的kibana.bat来启动kibana

    

 

linux系统安装

     和windows系统下载地址一样,选择elasticsearch、kibana对应得版本解压

     linux系统中不能以root用户启动elasticsearch所以可以创建用户

     然后通过./bin/elasticsearch启动

     kibana同理也是./bin/kibana启动

     关于linux启动错误问题

     1can not run elasticsearch as root

     解决:

  这个错误是elasticsearch不能以管理员root用户登陆需要创建普通用户

     新建用户组  groupadd elastic

     新建用户    adduser  elastic –g elastic

     设置密码    passwd  elastic

     然后使用 su elastic 切换用户 再执行./bin/elasticsearch

     2、main ERROR Could not register mbeans java.security.AccessControlException

    解决:

    这个错误是用户授权问题

    切换到 root用户执行下面命令

    chmod -R 777 *  

    注释[-R是遍历文件夹文件、777是权限代码、*是所有文件]

    然后切换到普通用户再执行./bin/elasticsearch

 

   3、max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

   解决:

   这个问题是运行内存不够导致的。

   切换到root用户然后执行下面命令编辑文件

   vim /etc/sysctl.conf

   在文件最后一行加入

   vm.max_map_count=262144

     

   

    

 

 

 

   

    

posted @ 2018-03-08 20:16  简单快乐i  阅读(381)  评论(0编辑  收藏  举报