Chef-cliente mata processos

2

Eu uso o plugin knife ec2 para fazer o bootstrap de uma nova instância (Ubuntu 12.04) e instalar um software nele. Tudo funciona muito bem, mas depois termina o cliente-chefe, alguns processos do novo software são mortos. O estranho é que isso só aparece com o bootstrapping. Se eu inicializar uma nova instância e executar as receitas depois, esse problema não aparecerá. Como Chef Server, uso o chef hospedado.
Alguma idéia de qual seria o problema?

    
por claudeatsafe 29.11.2012 / 10:11

2 respostas

1

O Linux matará processos se o sistema estiver em risco de ficar sem memória [0], talvez isso esteja acontecendo? grep / var / log / syslog para a frase "oom" (não se lembra se está em maiúsculas ou não) - isso lhe dirá se os processos estão sendo mortos devido à falta de memória.

0: link

    
por 29.11.2012 / 14:17
0

Verifique se o dmesg está com erros de falta de memória

dmesg | grep OOM

Isso pode acontecer quase com certeza se esta é uma micro instância que você está executando. Neste caso, adicione uma receita de arquivo de swap antes de tudo (tente este: link ) e seus problemas acabarão!

    
por 29.11.2012 / 20:03