当前位置: 首页 > article >正文

mac安装elasticsearch

下载地址:

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


http://www.kler.cn/a/153603.html

相关文章:

  • maven之‘settings.xml‘ has syntax errors
  • 优彩云采集器最新版免费下载,优彩云采集器免费
  • 判断上三角矩阵
  • Android RatingBar实现五星好评
  • 【LeetCode 0125】【双指针】有效回文
  • AlmaLinux OS 8.6 下载
  • 如何保护 API 安全
  • pandas库
  • 【容器】Docker打包Linux操作系统迁移
  • 【HuggingFace Transformer库学习笔记】基础组件学习:Tokenizer
  • 软件测试经典面试题分析——软件测试流程(第1天)
  • Leetcode 第 373 场周赛题解
  • 11.28 C++作业
  • Collection的其他相关知识
  • 后端项目操作数据库增删改查-使用MyBatis配置实现数据操作
  • Vue3的reactive、ref、toRef、toRefs用法以及区别
  • 解决VSCode按住Ctrl(or Command) 点击鼠标左键不跳转的问题(不能Go to Definition)
  • 【JavaScript手撕代码】防抖节流
  • nginx配置反向代理及负载均衡
  • 30秒搞定一个属于你的问答机器人,快速抓取网站内容