2016-02-25 106 views
0

我有5台机器在流浪文件中描述,并有一些厨师独奏简单的食谱。我想确定厨师执行失败的机器。如果厨师独奏失败,消灭流浪机

我试过到目前为止:想跑无业游民了--destroy上错误标志,以便那么,如果某台机器上的厨师独奏失败的话,我可以看到他们在游民状态未创建状态,但它没有发生。经过vagrant up所有机器都有运行状态。

也许有对跑步机的地方配置的厨师来存储执行信息的方式,然后我可以有这些信息与流浪汉SSH

我怎么能这样做?

回答

0

机器处于运行状态,因为流浪者需要机器运行才能执行大厨配置。

你可以做的是设置厨师在调试日志运行

Vagrant.configure("2") do |config| 
    # ... 
    config.vm.provision :chef_solo do |chef| 
    # ... 
    chef.log_level = :debug 
    end 
end 

我知道过去有没有输出到文件,它可能已经改变,但我不知道和输出还是到STDOUT 。

+0

你的意思是解析输出的错误? – GALIAF95

+0

是的,如果没有日志文件,将是选项 –