当前位置: 首页 >服务端 > ES安装启动及could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.9.1/jdk/bin/java报错

ES安装启动及could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.9.1/jdk/bin/java报错

1.首先去es的官网下载ES    然后将下载后的包上传到linux环境指定的目录下面    进行解压   解压命令为:sudo tar -zxvf elasticsearch-7.9.1-linux-aarch64.tar.gz(非root账户 前面加上sudo)如下:

ES安装启动及could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.9.1/jdk/bin/java报错 _ JavaClub全栈架构师技术笔记

ES安装启动及could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.9.1/jdk/bin/java报错 _ JavaClub全栈架构师技术笔记

2.进入elasticsearch-7.9.1目录   启动命令./bin/elasticsearch   报如下错误

ES安装启动及could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.9.1/jdk/bin/java报错 _ JavaClub全栈架构师技术笔记

3.看到这个错第一反应就是jdk没装   然后输入命令 java  -version查看    jdk装得没问题:

ES安装启动及could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.9.1/jdk/bin/java报错 _ JavaClub全栈架构师技术笔记

4.经查询es不能在root账户下启动    需要创建新的账户 (如需删除所创建账户:userdel -r 用户名称)   

      4.1用useradd命令创建用户创建用户    命令:sudo adduser es  

     4.2 用passwd命令为该用户创建密码    命令:sudo passwd es     回车 设置密码

    4.3  对该es目录进行授权 命令:sudo chown -R es:es /opt/elasticsearch/elasticsearch-7.9.1

5.切换到es账户下    命令:su es    然后输入刚设置的密码      然后又切换到es目录:命令:cd /opt/elasticsearch/elasticsearch-7.9.1

6.输入启动命令: ./bin/elasticsearch    注意: ./bin/elasticsearch是前台启动   当你ctrl+c会终止进程    所以我们得后台启动  启动命令为: ./bin/elasticsearch &

7.验证ES是否启动成功  查看进程    ps  -ef|grep es  如下:

ES安装启动及could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.9.1/jdk/bin/java报错 _ JavaClub全栈架构师技术笔记

最后连接一下  命令:curl 127.0.0.1:9200   如下图:

ES安装启动及could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.9.1/jdk/bin/java报错 _ JavaClub全栈架构师技术笔记

    

作者:浅唱~幸福
来源链接:https://blog.csdn.net/weixin_39643007/article/details/108431221

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/server/68731.html

分享给朋友:

“ES安装启动及could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.9.1/jdk/bin/java报错” 的相关文章

IntelliJ IDEA安装教程(超详细) 2022年05月16日 22:00:11
Java虚拟机1:什么是Java 2022年05月17日 20:55:59
java 实现图片压缩 2022年05月30日 21:33:16
Java并发包基石 2022年05月30日 23:01:10
实现一个Java五子棋 2022年05月31日 20:34:57
Java的内存回收机制 2022年06月01日 20:11:28