Назад | Перейти на главную страницу

Jenkins (JVM) аварийно завершает работу через несколько минут после запуска

              total       used       free     shared    buffers     cached
Mem:          2048        532       1515          0          0          0
-/+ buffers/cache:        532       1515
Swap:            0          0          0

После аварии:

Вопрос: что еще отлаживать? Стоит ли пытаться изменить контейнер сервлета (на tomcat)?

Я только что исправил аналогичную проблему на одном из наших серверов. По какой-то причине виртуальная машина, на которой мы запускали Jenkins, использовала небольшую конфигурацию памяти, а раздел подкачки в настоящее время не использовался. Я предполагаю, что в какой-то момент Java попытается выделить большой объем памяти и будет убита задачей OOM.

Убедившись, что раздел подкачки был активирован через запись fstab, проблема исчезла.

TL; DR: вам нужно больше виртуальной или физической памяти.