启动elasticsearch报错

could not find java; set JAVA_HOME or ensure java is in PATH

首先需要安装java

1、yum list installed |grep java  查看当前有没有装

有的话先卸载

yum -y remove java-1.8.0-openjdk*        *表时卸载所有openjdk相关文件输入  

yum -y remove tzdata-java.noarch         卸载tzdata-java  

安装java

yum  install  java-1.8.0-openjdk   java-1.8.0-openjdk-devel

启动

sudo -iu www-data /usr/local/elasticsearch/bin/elasticsearch

如果还有报错的话

Exception in thread "main" java.nio.file.AccessDeniedException: /usr/local/elasticsearch/config/jvm.

则要为当前用户添加权限

chown www-data /usr/local/elasticsearch -R

猜你喜欢

转载自www.cnblogs.com/nr-zhang/p/9051680.html