在哪里配置Hudson节点磁盘/临时空间阈值?

时间:2009-12-17 17:43:55

标签: hudson config

我目前正在VM片上运行Hudson实例。因为我不需要从它运行超过几个小应用程序,我正在尽量减少我投入的空间。我为这个切片定义的大小对我来说似乎很好,但是Hudson似乎对它被认为是最小磁盘和临时空间阈值有自己的想法。

Only place I know where to configure a threshold (turn on/off, really)

然后我看看节点,我看到以下内容: Master Node claims 546MB is too little to work with.

546MB似乎太少空间来运行我的少数应用程序,但Hudson似乎不同意。有没有我可以配置Hudson来重新定义它认为太低的磁盘和临时空间?

3 个答案:

答案 0 :(得分:16)

可以从网络界面配置:

  

哈德森>节点>配置>预防节点监测>可用磁盘空间(默认为1GB)

当你在那里时,你可能还想改变自由温度空间。

请注意,在保存后,您需要给Hudson一些时间来了解更改。因此,如果返回节点页面后,可用磁盘空间警告不会消失,请不要担心 - 磁盘空间监视器每小时只运行一次。

答案 1 :(得分:5)

自Hudson 1.339以来,它是可配置的。 见http://wiki.hudson-ci.org/display/HUDSON/Features+controlled+by+system+properties

该属性被调用 hudson.diagnosis.HudsonHomeDiskUsageChecker.freeSpaceTheshold

答案 2 :(得分:2)

它不可配置。只需关闭显示器,即可使节点保持在线状态。

有关修复,请参阅问题HUDSON-2552。但是代码还不是Hudson的一部分。