centos7+elasticserach 5.2安装使用

前端之家收集整理的这篇文章主要介绍了centos7+elasticserach 5.2安装使用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、到官网下载elasticSAErch5.2包 “elasticsearch-5.2.1.tar.gz”b并放到自己的文件夹下

2、tar -zxvfelasticsearch-5.2.1.tar.gz解压

3、修改/elasticsearch-5.2.1/config/elasticsearch.yml文件

如:

4、启动./bin/elasticsearch

5、我首次启动的时候报了两个错:

  1. maxvirtualmemoryareasvm.max_map_count[65530]likelytoolow,increasetoatleast[262144]
  2. maxfiledescriptors[4096]forelasticsearchprocesslikelytoolow,increasetoatleast[65536]

根据提示修改相应配置,

第一个问题获取root权限后执行sysctl -w vm.max_map_count=262144,但这种方法只能临时解决,重启服务器后还是会报错;永久解决的方式就是修改/etc/sysctl.conf文件

第二个问题临时修改的方式是:sysctl -w vm.max_map_count=655360

永久修改修改文件/etc/security/limits.conf。

重启服务器,ok,启动正常

注意:

1、elastic默认启动内存1G,建议开发服务器内存不小于2G,否则会报内存溢出。

2、安装java8.

3、不知道自己服务器的公网IP可以使用curl ifconfig.me或curl icanhazip.com来查看。

猜你在找的CentOS相关文章