linux 安装 Elasticsearch6.5.4 详细步骤以及问题解决方案
第一步:环境
centos7.5 + Java 1.8.0_191+elasticsearch-6.5.4
第二步:下载
- JDK的下载可以去官网上直接下载,再次声明一下不要下载最新版本 JAVA 9 版本本人在次已经踩过坑了
- https://www.elastic.co/downloads/elasticsearch
第三步:安装
3.1 安装JDK环境
3.2 安装ES
-
下载
-
解压 tar -zxvf elasticsearch-6.5.4.tar.gz
-
创建ES用户和组(创建elsearch用户组及elsearch用户),因为使用root用户执行ES程序,将会出现错误;所以这里需要创建单独的用户去执行ES 文件;命令如下:
groupadd elsearch useradd elsearch -g elsearch chown -R elsearch:elsearch elasticsearch-6.5.4
在 /etc/sysctl.conf文件最后添加一行
vm.max_map_count=262144
执行 sysctl -p
否则,启动会报错:
在 /etc/security/limits.conf文件最后添加
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096执行sysctl -p
否则会报错:
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] 需要修改系统变量的最大值了 -
修改配置文件 并启动关闭
操作参考 :https://blog.csdn.net/sinat_28224453/article/details/51134978
最后:
第四步:Kibana安装
参考:https://blog.csdn.net/cb2474600377/article/details/78963247