(linux运行es)could not find java in bundled jdk at optelasticsearchelasticsearch-8.1.0jdkbin

(linux运行es)could not find java in bundled jdk at optelasticsearchelasticsearch-8.1.0jdkbin,第1张

could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-8.1.0/jdk/bin/java

当出现这个问题的时候会以为jdk有问题

输入 java -version可以发现,jdk活的很健康。

解决

这是因为在root账户下不能启动es

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

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/788983.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-05
下一篇 2022-05-05

发表评论

登录后才能评论

评论列表(0条)

保存