【Elasticsearch系列】ES安装(mac)
安装过程简介
安装步骤
从官网下载安装文件:下载地址
本文选择的版本为:7.6.2
下载完成并解压(elasticsearch-oss-7.6.2-darwin-x86_64.tar.gz)
进入文件目录并启动
如果启动正常
检查启动是否成功;浏览器中访问http://127.0.0.1:9200,出现如下内容,则表示启动成功;
如果执行异常
异常一:java版本检查异常
./elasticsearch-env: line 71: 37207 Killed: 9 "$JAVA" -cp "$ES_CLASSPATH" org.elasticsearch.tools.java_version_checker.JavaVersionChecker
解:
在elasticsearch 文件中添加JAVA_HOME
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home
注:ES7.*版本要求是jdk11,但是它是向下兼容,所以jdk8也能正常使用;
异常二:java.lang.RuntimeException: can not run elasticsearch as root
解:默认不支持使用root用户启动,需要切换到普通用户;(没有普通用户,则需要创建。可直接界面上操作)
切换用户的命令:su - tuo
异常三 (Permission denied)
解:切换到root用户下给普通用户授权,授权成功后在切换到普通用户进行启动ES
参考
1,官网安装介绍