Adicionei uma receita básica ao meu livro de receitas de chef-cliente que, por sua vez, está incluída na função:
package "hadoop-cdh4.4.0-conf-prod" do
action :install
end
Após executá-lo no meu nó de teste, não recebi nenhum erro ou indicação de que ele está sendo instalado. Quando tentei executar novamente o "chef-client", recebi o seguinte:
WARN: Chef client 21056 is running, will wait for it to finish and then run.
Isso significa que o pacote está sendo instalado em segundo plano?
Respostas:
1 para resposta № 1Esse erro indica que o ID do processo 21056 é umatualmente executando o processo chef-cliente. Assim que a instância do chef-cliente for concluída, sua chamada para chef-cliente será executada. O Chef não permite que várias instâncias do cliente sejam executadas ao mesmo tempo, pois isso pode causar efeitos colaterais ruins.