1.JDK版本问题。这个基本不是事。
future versions of Elasticsearch will require Java 11; your Java version from [/opt/jdk1.8.0_221/jre] does not meet this requirement
2.要说我踩坑最无语的就是这个了。
/usr/local/elasticsearch/config/elasticsearch.keystore
Likely root cause: java.nio.file.AccessDeniedException: /usr/local/elasticsearch/config/elasticsearch.keystore
在部署前期,useradd elk ,结果切换过去 启动不起来。 目录也赋权了。
百度也百度不到办法。全是说chown -R elk:elk /usr/local/elasticsearch 这种办法。
关键我早已做过该步骤。最后自己尝试的解决办法。
解决办法:再创建个用户如
useradd es
赋权该目录。
chown -R es:es /usr/local/elasticsearch
root用户下启动文章来源:https://www.toymoban.com/news/detail-571968.html
su - es -c "/usr/local/elasticsearch/bin/elasticsearch -d"
#绝对路径
#可以跟踪下日志,看你配置中设置的路径。
tail -f /usr/local/elasticsearch/logs/elk.log
我是换个用户可以正常启动了,但是我不知道为什么elk这个用户不行。文章来源地址https://www.toymoban.com/news/detail-571968.html
到了这里,关于ELK启动报错!奇葩的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!