13

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

只有我知道在哪里配置阈值的地方(打开/关闭,真的)

然后我查看节点,我看到以下内容: 主节点声称 546MB 太少了,无法使用。

546MB对于运行我的少量应用程序来说似乎并不算太​​少,但 Hudson 似乎不同意。有什么地方可以配置 Hudson 来重新定义它认为磁盘和临时空间太低的地方吗?

4

3 回答 3

16

它可以从 Web 界面进行配置:

Hudson > 节点 > 配置 > 预防性节点监控 > 可用磁盘空间(默认为 1GB)

当你在那里时,你可能还想更改 Free Temp Space。

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

于 2010-07-19T17:09:44.347 回答
5

从 Hudson 1.339 开始,它是可配置的。见这里http://wiki.hudson-ci.org/display/HUDSON/Features+controlled+by+system+properties

该属性称为 hudson.diagnosis.HudsonHomeDiskUsageChecker.freeSpaceTheshold

于 2010-01-19T08:24:23.070 回答
2

它不可配置。只需关闭监视器,您的节点就会保持在线。

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

于 2009-12-17T18:34:32.187 回答