每次运行knife命令时,我都会收到大量未找到的扩展名。但是当我尝试安装它们时没有任何作用。 $ knife ssh 'name:foo.bar.baz' 'php -v' -a ipaddress
Ignoring dep-selector-libgecode-1.0.2 because its extensions are not built. Try: gem pristine dep-
当我运行knife ssh "name:node1" "chef-client" WARNING: Failed to connect to admagnifico.magnifico.fvds.ru -- Errno::EHOSTUNREACH: No route to host - connect(2) for [fe80::225:90ff:fe19:4b12]:22
我不能找出为什么会
我能够从Ruby on Rails应用程序(Chef::Knife::Ec2ServerCreate.new())在AWS上启动新实例。正常工作,直到我尝试设置JSON属性。当我从命令行设置它们并调用knife.bat时,它可以工作。 查看ec2_server_create显示命令行选项--json-attributes映射到符号:json_attributes。我试着用下面的代码来设置它: Ch