Chef-client 在 Windows 服务器中运行失败

问题描述

我正在尝试以这种方式设置 Chef Infra:Chef Server (Linux)、Chef Workstation (Windows)、Chef Node (Windows)。 厨师服务器和厨师工作站工作正常。

但是,chef-client 在 Chef 节点上失败并显示以下错误

'chef-client' 不是内部或外部命令,也不是可运行的程序或批处理文件

我做了以下事情:

  1. 下载 Chef-client windows msi 包并安装在服务器上(通过 root 用户
  2. 文件夹(chef 和 opscode)从 C:\ 复制到 D:\ 并授予本地用户读/写权限
  3. 创建 client.rb 文件并将 SSL 证书放在 D:\chef 中
  4. 已授予 Chef 服务器上的 validator.pem 文件的读取权限。 Client.pem 不可用,因为它是第一个厨师客户端运行

还需要做什么?我是否遗漏了一些非常重要的东西?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)