问题

Appenders 中 RollingFile 返回 Null 对象


mai 01 23:27:15 Akira elasticsearch[26881]:         at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92)
mai 01 23:27:15 Akira elasticsearch[26881]:         at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:85)
mai 01 23:27:15 Akira elasticsearch[26881]: 2018-05-01 23:27:15,572 main ERROR Null object returned for RollingFile in Appenders.
mai 01 23:27:15 Akira elasticsearch[26881]: 2018-05-01 23:27:15,573 main ERROR Null object returned for RollingFile in Appenders.
mai 01 23:27:15 Akira elasticsearch[26881]: 2018-05-01 23:27:15,574 main ERROR Unable to locate appender "rolling" for logger config "root"
mai 01 23:27:15 Akira elasticsearch[26881]: 2018-05-01 23:27:15,574 main ERROR Unable to locate appender "index_indexing_slowlog_rolling" for logger config "index.indexing.slowlog.i
mai 01 23:27:15 Akira elasticsearch[26881]: 2018-05-01 23:27:15,575 main ERROR Unable to locate appender "index_search_slowlog_rolling" for logger config "index.search.slowlog"
mai 01 23:27:15 Akira elasticsearch[26881]: 2018-05-01 23:27:15,575 main ERROR Unable to locate appender "deprecation_rolling" for logger config "org.elasticsearch.deprecation"
mai 01 23:27:15 Akira systemd[1]: elasticsearch.service: Main process exited, code=exited, status=1/FAILURE
mai 01 23:27:15 Akira systemd[1]: elasticsearch.service: Failed with result 'exit-code'.

我该如何解决它,我尝试启动 Elastic Search 并收到此消息。我使用的是 Ubuntu Budgie 18.04、Elastic Search 1.51,由 .deb 和 Java 1.8.0 安装。我研究了:启动 Es 时记录错误,Es 没有启动并且没有日志......但是没有任何效果。

推荐答案

您必须在“/etc/elasticsearch/elasticsearch.yml”中设置日志路径和数据路径。

path.data:path.logs: