一、main ERROR Unable to locate appender "rolling_old" for logger config "root"
一、报错截图
二、报错原因
我这个错误是因为我把ElasticSearch文件夹的权限给了es用户(因为ElasticSearch不允许root用户启动
),但是没有修改日志保存路径,ElasticSearch默认会将日志存到一个路径,但是那个路径es用户是没有权限的,所以会导致报错
三、解决方案
-
新建了一个用来保存ElasticSearch日志的文件夹
mkdir -p /export/server/es/log
-
切换到root用户,使用命令给了es用户权限
su root
chown -R es:es /export/server/es/log
-
修改配置文件中日志保存位置
vim /export/server/es/config/elasticsearch.yml
path.logs: /export/server/es/log
文章来源:https://www.toymoban.com/news/detail-591212.html
-
切换es用户,重新启动文章来源地址https://www.toymoban.com/news/detail-591212.html
su es
/export/server/es/bin/elasticsearch -d
到了这里,关于ElasticSearch~main ERROR Unable to locate appender “rolling_old“ for logger config “root“的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!