[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.0:sonar (default-cli) on project Project: Can not execute Sonar: Fail to extract sonar-runner-batch.jar: No space left on device -> [Help 1]
Sonar正在linux主机上运行。我可以看到在/ tmp文件夹下堆积的声纳 - 转轮 - 批量罐子。为了让声纳再次工作,我需要执行以下步骤。
提前致谢。
答案 0 :(得分:1)
覆盖SONAR_RUNNER_OPTS="-Djava.io.tmpdir=/opt/data/tmp"
。
答案 1 :(得分:0)
增加/ tmp磁盘空间。这是唯一对我有用的解决方案。我也有预定的工作来清理/ tmp。
答案 2 :(得分:-1)
前一段时间我用Sonar Runner 2.4注意到了同样的问题。 / tmp文件夹中最多约10GB的数据。 我没有在日志中看到任何内容,表明它无法清理文件。
在我的特定情况和我的设置(OpenSuse 11.3,Hudson 1.395,SonarQube 3.7和Sonar Runner 2.4)中,问题出现并且可以管理。
2013年10月报告了问题,显然已修复 - http://jira.codehaus.org/browse/SONAR-4748
您确定使用的是4.2版吗? 因为他们显然在4.0中修复了它。
尝试使用5.0版运行它 你的问题应该消失。