下载地址:
Past Releases of Elastic Stack Software | Elastic
https://www.elastic.co/cn/downloads/past-releases#elasticsearch
选择7.10版本
进入es bin目录下执行启动命令
./elasticsearch
会报错
./elasticsearch-env: line 126: syntax error near unexpected token `<`
解决方案
bin目录下的elasticsearch-env文件中126行
done < <(env) 改为 done <<<'env'
再次启动可成功
守护进程方式启动
./elasticsearch -d
查看es进程
ps -ef|grep elasticsearch
访问
自定义启动与关闭脚本(推荐)
创建es启动脚本文件
touch es-start.sh
设置执行权限
chmod +x es-start.sh
编辑脚本
vim es-start.sh
脚本内容
cd /Users/wangfengchen/Downloads/elasticsearch/elasticsearch-7.10.0
./bin/elasticsearch -d -p pid
创建es停止脚本文件
touch es-stop.sh
设置执行权限
chmod +x es-stop.sh
编辑脚本
vim es-stop.sh
脚本内容
cd /Users/wangfengchen/Downloads/elasticsearch/elasticsearch-7.10.0
if [ -f "pid" ]; then
pkill -F pid
fi