Перейти к содержимому

Фотография

Виртуалка с jenkins постепенно "отъедает" память хоста

jenkins vm ram

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 Stolz

Stolz

    Новый участник

  • Members
  • Pip
  • 30 сообщений
  • ФИО:Антон
  • Город:Москва

Отправлено 15 июня 2016 - 10:21

Добрый день.

 

Есть тестовый esx, на котором крутится машина c jenkins.

Натолкнулся на такую штуку, что со временем host memory забивается до отказа и машина просто повисает:

8a233744a816.jpg

Помогает только ребут машины, после чего начинается новое накапливание host memory.

 

Что можно сделать, чтобы host memory не зашкаливала?


  • 0
You can't see us, we can see you.

#2 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 15 июня 2016 - 10:34

jenkins не работал, но в скриптах для TestComplete у нас был механизм, который отслеживал длительность работы и перегружал виртуалку при определенном пороге.

Средства автоматизации тестирования тоже не застрахованы от ошибок и утечек памяти))


  • 0

#3 serjb9

serjb9

    Новый участник

  • Members
  • Pip
  • 68 сообщений

Отправлено 15 июня 2016 - 10:46

а что там крутится?


  • 0

#4 Stolz

Stolz

    Новый участник

  • Members
  • Pip
  • 30 сообщений
  • ФИО:Антон
  • Город:Москва

Отправлено 15 июня 2016 - 11:34

а что там крутится?

ОС - CentOS 7

Привязано 6  машин, которые выполняют разные сборки.


  • 0
You can't see us, we can see you.

#5 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 15 июня 2016 - 12:09

Так посмотрите в самой виртуалке кто память скушал.


  • 0

#6 Stolz

Stolz

    Новый участник

  • Members
  • Pip
  • 30 сообщений
  • ФИО:Антон
  • Город:Москва

Отправлено 17 июня 2016 - 09:05

В том и подвох, что в виртуалке из 16 ГБ используется не больше 8. А вот в ресурсах хоста - оно почему-то зашкаливает.


  • 0
You can't see us, we can see you.

#7 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 17 июня 2016 - 09:21

А, это банально. Любая ОС забивает всю доступную ей память дисковым кэшем, который при необходимости быстро дропает. А для хоста это выглядит как "вся память занята" думаю данные будут биться с показаниями команды free на гостевой системе. Вопрос в том, хватает ли у вас ресурсов хост системы? не пытаетесь ли вы выделить гостям всю память хоста или даже больше?

 

ЗЫ: для решения и понимания таких ситуаций очень полезно иметь мониторинг как хоста, так и гостей. Zabbix в минимальном необходимом объеме осваивается за пару дней.

 

ЗЗЫ: таки уточните, повисает хост или гость?


  • 0

#8 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 21 июня 2016 - 10:52

у ESX тоже есть баги, как минимум я знаю одну с выжиранием памяти на 2008 гостях, поищите в их трэкере.


  • 0



Темы с аналогичным тегами jenkins, vm, ram

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных