我对sonarqube 5.6有点问题,我得到了错误:
high disk watermark [90%] exceeded on [dGbc0mfEQmOT5LXYQU45aQ][sonar-1498565081006] free: 931mb[5.1%], shards will be relocated away from this node
high disk watermark [90%] exceeded on [dGbc0mfEQmOT5LXYQU45aQ][sonar-1498565081006] free: 931mb[5.1%], shards will be relocated away from this node
在我想禁用(或至少降低限制)的sonar.log中。经过一番搜索,我发现我必须运行此命令
curl --noproxy '*' --u admin:admin -vvvv -XPUT http://localhost:9004/_cluster/settings -d '{"persistent" : {"cluster.routing.allocation.disk.threshold_enabled": False}}'
但是当我这样做时,出现了404错误,我不知道为什么这不起作用。这就是为什么如果有人可以给我一点提示我做错了事,我将非常感激吗? sonarqube安装正在SuSE上运行。
最好的祝福
担
最佳答案
此消息表明服务器上没有足够的可用磁盘空间,因此最好的解决方法是释放一些空间。
您的curl请求不起作用,因为您需要使用此属性集启动SonarQube:sonar.search.httpPort=10000
并在您的curl请求中使用此端口(不带任何身份验证-u admin:admin
)。
然后删除此属性,然后重新启动SonarQube。
请注意,不支持覆盖此值。
关于elasticsearch - 在Sonarqube 5.6中禁用高水印日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44781391/