我试图将清单编译(到目录中),以便在特定的傀儡代理节点上运行。我在木偶主服务器和代理服务器上使用了Puppe3.4。我在AWS上使用Ubuntu。下面是我在傀儡主人上运行的命令:puppet apply june1.pp
这是输出:
Error: Could not find default node or by name with 'puppet.us-west-1.compute.internal, puppet.us-west-1.compute, puppet.us-west-1, puppet' on node puppet.us-west-1.compute.int
如果在chef-client运行期间有人正在使用knife upload cookbooks、knife environment from file...或knife role from file更改主厨服务器,会发生什么情况?如果这些命令是连续运行的,而chef-client是在两者之间执行的,那么节点是否会保持不确定状态呢?或者主厨服务器是否有任何防止此问题的锁定机制?
事先谢谢你,安东尼奥
我运行knife solo bootstrap [myserverssh]来在服务器上安装菜谱。一切都安装正确。
然后我修改了菜谱。我运行knife solo cook [myserverssh]更新我的服务器。然而,厨师似乎没有找到更改/更新服务器。产出如下:
Checking Chef version...
Starting Chef Client, version 11.4.4
Compiling Cookbooks...
Converging 0 resources
Chef Client finished, 0 resources updated
,我需要做些什么来让厨师知道什么改变