在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