前言:今天在測試環境中啟動Elasticsearch報錯,報錯信息如下:
main ERROR Unable to locate appender "rolling_old" for logger config "root"
后來百度查了一下,原來是因為第一次啟動的時候用root去啟動,啟動失敗后,切換用戶去啟動就報錯了,因為在日志目錄里面的文件的所屬者是root
解決方法:
在elasticsearch配置文件中年,找存放日志的目錄,修改所屬用戶和所屬組。再啟動就OK啦 chown elk.elk -R /var/log/elasticsearch/