could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-8.1.0/jdk/bin/java
当出现这个问题的时候会以为jdk有问题
输入 java -version可以发现,jdk活的很健康。文章来源:https://www.toymoban.com/news/detail-532421.html
解决
这是因为在root账户下不能启动es文章来源地址https://www.toymoban.com/news/detail-532421.html
1.创建新用户es
sudo adduser es
#设置密码
sudo passwd es
2.对es用户授权
# 将此目录下授权给 es用户
sudo chown -R es:es /opt/elasticsearch/elasticsearch-8.1.0
3.切换es用户
su es
4.再次启动
./bin/elasticsearch
到了这里,关于(linux运行es)could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-8.1.0/jdk/bin/java的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!