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
插件安装三种方式
elasticsearch 的插件安装方式还是很方便易用的。
它包含了命令行, url, 离线安装三种方式。
核心插件随便选择一种方式安装均可,第三方插件建议使用离线安装方式
官方插件地址
https://github.com/elastic/elasticsearch/tree/main/plugins
第三方插件地址
https://github.com/medcl/elasticsearch-analysis-ik/releases
第一种:命令行
./elasticsearch-plugin install [plugin_name]
./elasticsearch-plugin install analysis-smartcn
第二种:url 安装
bin/elasticsearch-plugin install [url]
./elasticsearch-plugin install https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-smartcn/analysis-smartcn-7.10.0.zip
第三种:离线安装
将离线包解压到ElasticSearch安装目录下的 plugins目录下,重启es,新装插件必须要重启es。
https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.0/elasticsearch-analysis-ik-7.10.0.zip
注意:插件的版本要与 ElasticSearch 版本要一致
进入bin目录查看已安装插件
./elasticsearch-plugin list
删除插件
./elasticsearch-plugin remove analysis-smartcn
kibana下载地址
https://www.elastic.co/cn/downloads/past-releases#kibana
注意版本要和es一致
版本兼容性关系表
https://www.elastic.co/cn/support/matrix#matrix_compatibility
Kibana 用户手册
https://www.elastic.co/guide/cn/kibana/current/index.html
查询进程
lsof -i:5601