Сбой в трубопроводе Jenkins с ошибкой - <PID>убит. / Mvnw test - PullRequest
0 голосов
/ 01 октября 2018

У меня есть простой конвейер, который запускал файл до последней проверки.Но теперь это неожиданно проваливается на любой стадии maven со следующей ошибкойХорошо работает только stage ./mvnw.

/var/lib/jenkins/workspace/ProjectID@tmp/durable-ce5247e8/script.sh: line 2: 31370 Killed                  ./mvnw test

Я попытался просмотреть журналы работы и журналы в / var / log / jenkins, но ничего подробного не вижу.Я также попытался запустить команду mvnw с ключом -x, но, похоже, эта ошибка не связана с самой командой mvn.Я также мог бы подтвердить, что код компилируется / собирается на моем локальном компьютере, а также на сервере jenkins, если он запускается вручную.

Я относительно новичок в среде unix / jenkins / pipe и не знаю, где искать неисправности.Кто-нибудь когда-нибудь сталкивался с такой ситуацией?Цените любую подсказку для устранения проблемы.

Большое спасибо,

Добавление дальнейшего расследования:

Чтобы обойти эту проблему, сделали следующие шаги.1. остановил службу Jenkins 2. Перезапустил экземпляр EC2, на котором размещены jenkins.(Сделал пару раз) 3. Проверено, что сервис Jenkins остановлен.4. Затем запустил команду top, чтобы увидеть загрузку процессора и заметил странную вещь.Был процесс с запущенной командой debug.Этот процесс принадлежал пользователю jenkins.5. Я посмотрел в интернете, чтобы найти что-нибудь по этой команде отладки, но безуспешно.6. Я убил его, чтобы посмотреть, поможет ли это, но, к моему удивлению, это не помогло, скорее ситуация стала хуже, и команда top "top -U jenkins" теперь дает следующий результат (и число процессов постоянно растет)

top - 15:15:09 up  1:39,  1 user,  load average: 191.30, 175.24, 135.72
Tasks: 189 total,   3 running, 159 sleeping,   0 stopped,   0 zombie
Cpu(s): 82.7%us,  0.3%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si, 
17.1%st 
Mem:   4040060k total,   822672k used,  3217388k free,    42128k buffers
Swap:  4194300k total,        0k used,  4194300k free,   236476k cached

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  
COMMAND
6344 jenkins   20   0  384m 6764 2784 S  2.3  0.2   3:27.28 debug
6592 jenkins   20   0  384m 6880 2896 S  2.3  0.2   2:22.55 debug
6770 jenkins   20   0  384m 6860 2872 S  2.3  0.2   2:00.24 debug
7040 jenkins   20   0  384m 6760 2776 S  2.3  0.2   1:31.72 debug
7115 jenkins   20   0  384m 6864 2880 S  2.3  0.2   1:26.05 debug
7254 jenkins   20   0  384m 6828 2840 S  2.3  0.2   1:16.73 debug
7375 jenkins   20   0  384m 6812 2828 S  2.3  0.2   1:08.34 debug
7464 jenkins   20   0  384m 6864 2880 S  2.3  0.2   1:04.63 debug
7600 jenkins   20   0  320m 6852 2868 S  2.3  0.2   0:57.73 debug
7668 jenkins   20   0  320m 6780 2800 S  2.3  0.2   0:54.29 debug
7797 jenkins   20   0  320m 6756 2776 S  2.3  0.2   0:48.62 debug
7798 jenkins   20   0  320m 6776 2792 S  2.3  0.2   0:48.68 debug
7872 jenkins   20   0  320m 6852 2868 S  2.3  0.2   0:45.91 debug
7929 jenkins   20   0  320m 6756 2776 S  2.3  0.2   0:43.38 debug
8005 jenkins   20   0  320m 6808 2828 S  2.3  0.2   0:40.94 debug
8012 jenkins   20   0  320m 6884 2896 S  2.3  0.2   0:40.91 debug
8073 jenkins   20   0  320m 6852 2868 S  2.3  0.2   0:38.44 debug
6271 jenkins   20   0  384m 6852 2868 S  2.1  0.2   4:28.22 debug
6278 jenkins   20   0  384m 6752 2772 S  2.1  0.2   4:28.42 debug
6434 jenkins   20   0  384m 6828 2844 S  2.1  0.2   2:57.29 debug
6544 jenkins   20   0  384m 6860 2880 S  2.1  0.2   2:37.40 debug
6692 jenkins   20   0  384m 6784 2800 S  2.1  0.2   2:10.43 debug
6745 jenkins   20   0  384m 6856 2872 S  2.1  0.2   2:00.54 debug
6887 jenkins   20   0  384m 6824 2840 S  2.1  0.2   1:44.45 debug
6909 jenkins   20   0  384m 6812 2828 S  2.1  0.2   1:44.33 debug
6973 jenkins   20   0  384m 6852 2872 S  2.1  0.2   1:37.80 debug
7253 jenkins   20   0  384m 6812 2828 S  2.1  0.2   1:16.45 debug
7321 jenkins   20   0  320m 6828 2844 S  2.1  0.2   1:12.39 debug
7396 jenkins   20   0  384m 6800 2816 S  2.1  0.2   1:08.26 debug
7451 jenkins   20   0  320m 6880 2896 S  2.1  0.2   1:04.73 debug

1 Ответ

0 голосов
/ 15 октября 2018

Эта проблема возникла из-за перегрузки процессора из-за атаки майнинга на наш сервер.Этот сервер должен был быть убит и восстановлен.Процесс отладки, показанный в журналах выше для пользователя jenkins, - это скрипт майнинга.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...