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

Шеф-клиент убивает процессы

Я использую нож ec2 плагин для загрузки нового экземпляра (Ubuntu 12.04) и установки на нем программного обеспечения. Все работает отлично, но после завершения chef-client некоторые процессы нового софта убиваются. Странно то, что это появляется только при начальной загрузке. Если я сначала загружаю новый экземпляр, а потом запускаю рецепты, эта проблема не возникает. В качестве Chef Server я использую хостинг Chef.
Есть идеи, в чем может быть проблема?

Linux убивает процессы, если системе угрожает нехватка памяти [0], возможно, это происходит? grep / var / log / syslog для фразы "oom" (не могу вспомнить, написано ли оно заглавными буквами или нет) - это сообщит вам, были ли процессы убиты из-за нехватки памяти.

0: http://linuxdevcenter.com/pub/a/linux/2006/11/30/linux-out-of-memory.html

Проверьте dmesg на наличие ошибок нехватки памяти

dmesg | grep OOM

Это может произойти почти наверняка, если у вас запущен микро-экземпляр. В этом случае добавьте рецепт файла подкачки перед всем остальным (попробуйте этот: https://gist.github.com/4171136) и ваши вопросы будут решены!