Chef infra 无法使用chef引导节点:无法加载配置

Chef infra 无法使用chef引导节点:无法加载配置,chef-infra,knife,Chef Infra,Knife,我有一个厨师工作站和一个正在运行的厨师服务器pmchef.org是我的厨师节点,有sudo用户pmchef。当我运行刀子引导命令时,我收到以下错误消息(来自正在引导的节点): 致命:无法从/etc/chef/first boot.json加载配置 这是bash终端的粘贴(在工作站上;这是我的笔记本电脑) 好吧,我找到了解决问题的方法,我只是用sudo启动了刀架刀锋引导-x pmchef pmchef.org--sudo一切都正常。所以这是权限的问题。是的,您肯定必须以特权用户身份引导节点。 pm

我有一个厨师工作站和一个正在运行的厨师服务器
pmchef.org
是我的厨师节点,有sudo用户
pmchef
。当我运行刀子引导命令时,我收到以下错误消息(来自正在引导的节点):

致命:无法从/etc/chef/first boot.json加载配置

这是bash终端的粘贴(在工作站上;这是我的笔记本电脑)


好吧,我找到了解决问题的方法,我只是用sudo启动了刀架<代码>刀锋引导-x pmchef pmchef.org--sudo一切都正常。所以这是权限的问题。是的,您肯定必须以特权用户身份引导节点。
pm:~/chef-repo/chef-repo$ sudo knife bootstrap -x pmchef pmchef.org
Password:
Connecting to pmchef.org
pmchef@pmchef.org's password:
pmchef.org bash: line 35: /etc/chef/validation.pem: Permission denied
pmchef.org chmod: cannot access ‘/etc/chef/validation.pem’: No such file or directory
pmchef.org bash: line 69: /etc/chef/client.rb: Permission denied
pmchef.org bash: line 77: /etc/chef/first-boot.json: Permission denied
pmchef.org Starting first Chef Client run...
pmchef.org [2015-02-26T10:01:54+00:00] FATAL: Cannot load configuration from /etc/chef/first-boot.json