Сервер Hudson всегда останавливался каждый утренний день? - PullRequest
0 голосов
/ 19 октября 2010

У меня есть эта обычная проблема каждое утро, что мой сервер сборки (Hudson) всегда останавливается каждое утро, поэтому мне приходится запускать его вручную, есть ли какая-либо причина, по которой или в каком-либо месте, где я могу начать искать сообщение об ошибке

Спасибо.

вот диагностика ошибки, которую я сделал:

ascari:~# ps -ef | grep -i hud
root      5959  5944  0 09:00 pts/0    00:00:00 grep -i hud

ascari:~# cd /etc/init.d

ascari:/etc/init.d# ./hudson start

ascari:/etc/init.d# ps -ef | grep -i hud
hudson    6004     1  0 09:00 ?        00:00:00 /usr/bin/daemon --name=hudson --    inherit --env=HUDSON_HOME=/var/lib/hudson --output=/var/log/hudson/hudson.log --    user=hudson --pidfile=/var/run/hudson/hudson.pid -- /usr/bin/java -Xms512m -Xmx1    024m -Dhttp.proxyHost=proxy.domain.com -Dhttp.proxyPort=3128 -Dhttp.nonProxyHo    sts="localhost|ascari|*.domain.com" -jar /usr/share/hudson/hudson.war --webroo    t=/var/run/hudson/war
hudson    6005  6004 48 09:00 ?        00:00:01 /usr/bin/java -Xms512m -Xmx1024m     -Dhttp.proxyHost=proxy.domain.com -Dhttp.proxyPort=3128 -Dhttp.nonProxyHosts=    "localhost|ascari|*.domain.com" -jar /usr/share/hudson/hudson.war --webroot=/v    ar/run/hudson/war
root      6008  5944 14 09:01 pts/0    00:00:00 grep -i hud

ascari:/etc/init.d# df -k -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             327M  125M  185M  41% /
tmpfs                 1.5G     0  1.5G   0% /lib/init/rw
udev                   10M   96K   10M   1% /dev
tmpfs                 1.5G     0  1.5G   0% /dev/shm
/dev/sda9             4.7G  295M  4.1G   7% /home
/dev/sda8             4.2G  155M  3.8G   4% /tmp
/dev/sda5             4.6G  3.0G  1.4G  69% /usr
/dev/sda6              65G   32G   30G  52% /var

ascari:/etc/init.d# uname -a
Linux ascari 2.6.26-2-686 #1 SMP Sun Jun 21 04:57:38 UTC 2009 i686 GNU/Linux

ascari:/etc/init.d#

Ответы [ 2 ]

1 голос
/ 20 октября 2010

Перепланирование сборки проекта решит проблему.Процесс Хадсона был убит ядром Linux из-за чрезмерного потребления памяти.

1 голос
/ 19 октября 2010

Вы проверили файл журнала (ссылка выше) и задали аргумент --logfile (как указано здесь )?

...