Я в настоящее время выполняю Гудзонский экземпляр на части VM. Поскольку у меня нет потребности выполнить больше чем пару небольших приложений от него, я минимизирую, сколько места я отвожу для нее. Размеры, которые я определил для этой части, кажутся прекрасными мне, однако Гудзон, кажется, имеет свои собственные идеи о том, что считают минимальным диском и временными порогами пространства.
И затем я смотрю на Узел, и я вижу следующее:
546 МБ не походят на слишком небольшое пространство для выполнения моего небольшого количества приложений, но Гудзон, кажется, не соглашается. Есть ли какое-либо место, я могу настроить Гудзон для переопределения то, что это рассматривает слишком низко для диска и временного пространства?
Начиная с версии 1.339 на Гудзоне его можно настраивать. Смотрите здесь http://wiki.hudson-ci.org/display/HUDSON/Features+controlled+by+system+properties
Свойство называется hudson.диагностика.HudsonHomeDiskUsageChecker.freeSpaceTheshold
It's not configurable. Just turn off the monitors, so your nodes stay online.
See issue HUDSON-2552 for a fix. The code is not yet part of Hudson though.
Его можно настроить в веб-интерфейсе:
Hudson > Nodes > Configure > Preventive Node Monitoring > Free Disk Space (по умолчанию 1GB)
Возможно, вы также захотите изменить Free Temp Space.
Имейте в виду, что вам нужно дать Hudson некоторое время, чтобы принять изменения после того, как вы их сохраните. Так что если предупреждение о свободном дисковом пространстве не исчезнет, как только вы вернетесь на страницу узлов, не волнуйтесь - монитор дискового пространства работает только раз в час.