Вопрос юниксоводам

Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Вопрос юниксоводам

Post by Сабина »

Почти чайниковый :)
Дженкинс в stage падает с insufficient memory.
Я полезла на сам бокс ( точнее AWS EMR cluster), а там даже swap partition нет. Почему непонятно ?
Нагуглила совет аксакала запустить следующую команду:
Sync | sudo tee /proc/sys/vm/drop_caches
Мой вопрос насколько опасно запустить эту команду на stage box :)? Может ли от неё накрываться весь сервер с другими запущенными jobs ? Из них половина все равно падает изза insufficient memory
https://www.youtube.com/watch?v=wOwblaKmyVw
mskmel
Уже с Приветом
Posts: 946
Joined: 24 Sep 2013 05:58
Location: US\GA

Re: Вопрос юниксоводам

Post by mskmel »

Не поломает, как впрочем и не поможет.
Посмотреть для начала
free -m
ulimit -n
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Вопрос юниксоводам

Post by Сабина »

mskmel wrote:Не поломает, как впрочем и не поможет.
Посмотреть для начала
free -m
ulimit -n
Ой я вообще тормоз :). Сообщение то в консоли про EMR cluster memory, Jenkins box ни при чем.
Получается все что можно сделать - построить jobs в queue , чтобы они параллельно ресурсы не жрали. Ещё бы узнать как это делать :), с Дженкинсом я тоже не сильно дружу :sadcry:
https://www.youtube.com/watch?v=wOwblaKmyVw
User avatar
flip_flop
Уже с Приветом
Posts: 4379
Joined: 20 Jun 2001 09:01

Re: Вопрос юниксоводам

Post by flip_flop »

А вот не надо скупиться на железо. Если ресурсы не адекватные, то ловля блох не поможет.
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Вопрос юниксоводам

Post by Сабина »

flip_flop wrote:А вот не надо скупиться на железо. Если ресурсы не адекватные, то ловля блох не поможет.
Это да, но на продакшене не экономят, это stage ну и когда процесится 4 миллиона рекордов каждый час тут уж :pain1:
https://www.youtube.com/watch?v=wOwblaKmyVw

Return to “Вопросы и новости IT”