在安裝sonarqube7.8社區版的時候,啟動不起來,查看日志,發現是es沒啟動起來。進入sonar中的es目錄,單獨啟動SonarQube自帶的ElasticSearch報錯
錯誤1.8:++PrintGCDetails找不到主類等
解決方法:
打開sonar/elasticsearch/config文件夾,修改文件夾下的jvm.option,將JDK 8 GC loggin下所有內容注釋即可(注釋后不影響ES運行),其他找不到主類問題同理可解決
錯誤2.{ES_TMPDIR}] does not exist or is not accessible
解決方法:
echo發現沒有這個環境變量 ,然后export了環境變量再次啟動服務,還是報這個錯,干脆修改jvm.option里的-Djava.io.tmpdir,改為絕對路徑即可
