一不小心,忘了切换用户,直接使用root启动elasearch了,之后各种报错:
解决办法,root用户进去,将elsearch的日志权限更改成,要启动用户的权限。
权限改成一致就行了。
chown -R elsearch:elsearch 更改成跟其他文件一致就行了。
接着中止掉用之前用root启动的es 进程:
kill -9 进程id
接着再次启动:
sudo -u elsearch ./elsearch -d
或者 切换用户 su elsearch 然后 ./elsearch -d
ok,收工
ES报错 ------使用root用户启动 : ERROR Unable to locate appender “rolling“ for logger config “root”