解决sonar的ES无法启动问题
在安装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,改为绝对路径即可