Chef infra 刀架被卡住了

Chef infra 刀架被卡住了,chef-infra,chef-recipe,Chef Infra,Chef Recipe,我正在尝试运行以下命令来引导节点 knife bootstrap -V -V yy.yy.xx.xx --ssh-user root --ssh-password 'XXXX' --sudo --use-sudo-password --node-name node-test --run-list 'recipe[learn_chef_apache2]' 在chef管理控制台上,我可以看到节点正在注册(虽然没有关于节点的信息),但是chef客户端没有在目标上运行,我不知道可以引用哪些日志。Che

我正在尝试运行以下命令来引导节点

knife bootstrap -V -V yy.yy.xx.xx --ssh-user root --ssh-password 'XXXX' --sudo --use-sudo-password --node-name node-test --run-list 'recipe[learn_chef_apache2]'
在chef管理控制台上,我可以看到节点正在注册(虽然没有关于节点的信息),但是chef客户端没有在目标上运行,我不知道可以引用哪些日志。Chef服务器日志(Chef服务器ctl tail)没有显示任何特定的内容

我是一个新手,在哪里可以查找日志或正在发生的事情,我有单独的机器用于工作站、chef服务器和chef客户端


所有的服务器都在同一个代理的后面。

我也遇到了同样的问题,为了解决这个问题,我更改了命令的顺序(有另一个堆栈溢出线程,我现在不记得了)。下面是我的命令现在的样子: 刀引导windows winrm--节点名chef-node-3-x-P--运行列表“菜谱[学习厨师iis]”


另外,通过直接使用SDK快捷方式运行,我还遇到了其他问题。相反,使用管理员powershell会话来执行刀子命令。

我也有同样的问题,为了解决这个问题,我更改了命令的顺序(我现在不记得还有另一个堆栈溢出线程)。下面是我的命令现在的样子: 刀引导windows winrm--节点名chef-node-3-x-P--运行列表“菜谱[学习厨师iis]”


另外,通过直接使用SDK快捷方式运行,我还遇到了其他问题。而是使用管理员powershell会话来执行刀子命令。

刀子命令的输出是什么(首先要看的是),目标机器(yy.yy.xx.xx)上的chef客户端日志(var/log/chef/client.log)是什么?(Chef服务器日志对您没有帮助,Chef是一个拉式模型,客户机做所有事情,服务器进行身份验证,主要根据客户机的请求将烹饪书提供给客户)我没有client.log文件。刀指令也没有在控制台上给出任何输出。它只是停留在那里,没有任何输出。在管理控制台上,我可以看到节点正在注册,没有FQDN和其他详细信息,但运行列表正在与根据命令关联的节点关联。您的knife.rb内容是什么?(您可以混淆IP/服务器名称)刀子命令的输出是什么(首先要看的是),目标机器(yy.yy.xx.xx)上的chef客户机日志(var/log/chef/client.log)是什么?(Chef服务器日志对您没有帮助,Chef是一个拉式模型,客户机做所有事情,服务器进行身份验证,主要根据客户机的请求将烹饪书提供给客户)我没有client.log文件。刀指令也没有在控制台上给出任何输出。它只是停留在那里,没有任何输出。在管理控制台上,我可以看到节点正在注册,没有FQDN和其他详细信息,但运行列表正在与根据命令关联的节点关联。您的knife.rb内容是什么?(您可以混淆IP/服务器名称)