美文网首页
在centos7上安装elasticsearch6.4.0

在centos7上安装elasticsearch6.4.0

作者: weijie09 | 来源:发表于2018-09-17 14:09 被阅读0次

1、在官网上下载elasticsearch6.4.0安装包,并解压

图1

2、安装jdk1.8(这个就不详讲了,需要注意elasticsearch与jdk版本一致,低版本的jdk不满足要            求)

3、启动elasticsearch

图2

   问题1

图3

    elasticsearch不能以root用户启动,所以这里需要创建单独的用户去执行ES 文件;命令如下:

   1)、 groupadd elsearch

   2)、 useradd elsearch -g elsearch

   3)、 chown -R elsearch:elsearch elasticsearch-6.4.0(该命令是更改该文件夹下所属的用                   户组的权限)

    问题2:[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least 

                 [65536] 意思是说你的进程不够用了

   解决方案:切到root 用户:进入到security目录下的limits.conf;执行命令 vim        

                      /etc/security/limits.conf 在文件的末尾添加下面的参数值:

                    * soft nofile 65536

                    * hard nofile 131072

                    * soft nproc 2048

                    * hard nproc 4096

                     前面的*符号必须带上,然后重新启动就可以了。

    问题3:[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at 

                least [262144]  需要修改系统变量的最大值了

    解决方案:切换到root用户修改配置sysctl.conf  增加配置值: vm.max_map_count=655360

      执行命令 sysctl -p   这样就可以了,然后重新启动ES服务 就可以了

4、启动elasticsearch(加上 -d 可以以后台方式启动)

相关文章

网友评论

      本文标题:在centos7上安装elasticsearch6.4.0

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