在root用下,执行 service sonar start ,sonar服务并不能如期启动,
查看es.log 如上错误。
解决方法:
step1: 添加用户,并对文件进行授权
groupadd sonar
useradd sonar -g sonar
chown -R sonar:soanr sonar安装目录
step2:修改 /etc/init.d/sonar
PIDDIR="." ==> PIDDIR="sonar安装目录/logs"
#RUN_AS_USER ==> RUN_AS_USER=sonar
step3、重新执行service soanr start