解决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,改为绝对路径即可

posted @ 2022-01-08 10:57  哈喽哈喽111111  阅读(2006)  评论(0编辑  收藏  举报