背景:安装es时,当我用es用户启动es时,报错如下

could not find java in JAVA_HOME at /root/jdk1.8.0_361/bin/java
但是我明明已经安装了jdk1.8,怎么个情况呢

原因分析:我的jdk是安装在root目录下的,es对这个目录下的文件的权限访问是有问题的,所以其实我们重新把jdk安装在其他目录下,估计问题就解决了

在这里插入图片描述
查看我配置JDK环境变量的文件,显示如下
在这里插入图片描述
解决方案:将jdk安装在其他目录下
在这里插入图片描述
再次启动时,正常启动起来了
在这里插入图片描述
然后再浏览器端测试访问es如下,成功喽,😄
在这里插入图片描述

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐