必须要先安全JDK1.8或以上版本,内存配置1G以上,最好2G
https://www.elastic.co/cn/downloads/elasticsearch#ga-release 官网下载tar
上传到linux 解压
tar -zxvf elasticsearch-6.5.0.tar.gz
进行bin目录
cd elasticsearch-6.5.0/bin/
启动ES
./elasticsearch
报错:因为es不能使用root用户启动
新建用户 myes
adduser myes
给用户操作elasticsearch文件夹的权限(若要修改es数据和日志的存储路径,也需要对对应文件夹授权)
chown -R myes /data/elasticsearch-6.5.0
切换到myes用户
su myes
启动ES
./elasticsearch
但是无法访问,进入到配置文件
cd elasticsearch-6.5.0/config/
修改成0.0.0.0
重启ES (查询进程ps -ef|grep elasticsearch kill -9 21667)
又报错了
报了【1】 【2】两个错误
[1]解决方案
切换到root用户,编辑limits.conf添加类似如下内容
vi /etc/security/limits.co