一不小心,忘了切換用戶,直接使用root啟動elasearch了,之后各種報錯:
解決辦法,root用戶進去,將elsearch的日志權限更改成,要啟動用戶的權限。
權限改成一致就行了。
chown -R elsearch:elsearch 更改成跟其他文件一致就行了。
接着中止掉用之前用root啟動的es 進程:
kill -9 進程id
接着再次啟動:
sudo -u elsearch ./elsearch -d
或者 切換用戶 su elsearch 然后 ./elsearch -d
ok,收工