Amazon web services 刀ec2服务厨师客户赢得';无法启动:无法启动';我找不到家的环境

Amazon web services 刀ec2服务厨师客户赢得';无法启动:无法启动';我找不到家的环境,amazon-web-services,amazon-ec2,chef-infra,knife,Amazon Web Services,Amazon Ec2,Chef Infra,Knife,我正在使用knife-ec2启动一个实例并引导节点。该实例启动得很好,并且能够通过SSH连接,但是一旦它运行了chef client init_服务配方,它就会在这一行中消失 service 'chef-client' do 我正在运行的命令 knife ec2 server create -I ami-c2a818aa -f t2.micro --subnet {{subnet}} --server-connect-attribute public_ip_address -i {{key.p

我正在使用knife-ec2启动一个实例并引导节点。该实例启动得很好,并且能够通过SSH连接,但是一旦它运行了chef client init_服务配方,它就会在这一行中消失

service 'chef-client' do
我正在运行的命令

knife ec2 server create -I ami-c2a818aa -f t2.micro --subnet {{subnet}} --server-connect-attribute public_ip_address -i {{key.pem}} -r "role[webserver]"
这是我的输出,关于找不到家庭环境,但我的家是存在的

0.0.0.0 Recipe: chef-client::init_service
0.0.0.0   * template[/etc/init.d/chef-client] action create (up to date)
0.0.0.0   * template[/etc/sysconfig/chef-client] action create (up to date)
0.0.0.0   * service[chef-client] action enable
0.0.0.0     - enable service service[chef-client]
0.0.0.0   * service[chef-client] action start
0.0.0.0     
0.0.0.0     ================================================================================
0.0.0.0     Error executing action `start` on resource 'service[chef-client]'
0.0.0.0     ================================================================================
0.0.0.0     
0.0.0.0     Mixlib::ShellOut::ShellCommandFailed
0.0.0.0     ------------------------------------
0.0.0.0     Expected process to exit with [0], but received '1'
0.0.0.0     ---- Begin output of /sbin/service chef-client start ----
0.0.0.0     STDOUT: Starting chef-client: [FAILED]
0.0.0.0     STDERR: /opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:199:in `home': couldn't find HOME environment -- expanding `~' (ArgumentError)
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:199:in `all_homes'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:161:in `home'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:36:in `gather_plist_dirs'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:40:in `<class:Macosx>'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:27:in `<class:Service>'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:26:in `<class:Provider>'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:25:in `<class:Chef>'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:24:in `<top (required)>'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/providers.rb:93:in `<top (required)>'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef.rb:25:in `<top (required)>'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/apps/chef/bin/chef-client:23:in `<top (required)>'
0.0.0.0         from /usr/bin/chef-client:51:in `load'
0.0.0.0         from /usr/bin/chef-client:51:in `<main>'
0.0.0.0     ---- End output of /sbin/service chef-client start ----
0.0.0.0     Ran /sbin/service chef-client start returned 1
0.0.0.0     
0.0.0.0     Resource Declaration:
0.0.0.0     ---------------------
0.0.0.0     # In /var/chef/cache/cookbooks/chef-client/recipes/init_service.rb
0.0.0.0     
0.0.0.0      32: service 'chef-client' do
0.0.0.0      33:   supports :status => true, :restart => true
0.0.0.0      34:   action [:enable, :start]
0.0.0.0      35: end
0.0.0.0     
0.0.0.0     Compiled Resource:
0.0.0.0     ------------------
0.0.0.0     # Declared in /var/chef/cache/cookbooks/chef-client/recipes/init_service.rb:32:in `from_file'
0.0.0.0     
0.0.0.0     service("chef-client") do
0.0.0.0       action [:enable, :start]
0.0.0.0       updated true
0.0.0.0       supports {:status=>true, :restart=>true}
0.0.0.0       retries 0
0.0.0.0       retry_delay 2
0.0.0.0       default_guard_interpreter :default
0.0.0.0       service_name "chef-client"
0.0.0.0       enabled true
0.0.0.0       pattern "chef-client"
0.0.0.0       declared_type :service
0.0.0.0       cookbook_name "chef-client"
0.0.0.0       recipe_name "init_service"
0.0.0.0     end
0.0.0.0     
0.0.0.0   * service[chef-client] action restart
0.0.0.0     
0.0.0.0     ================================================================================
0.0.0.0     Error executing action `restart` on resource 'service[chef-client]'
0.0.0.0     ================================================================================
0.0.0.0     
0.0.0.0     Mixlib::ShellOut::ShellCommandFailed
0.0.0.0     ------------------------------------
0.0.0.0     Expected process to exit with [0], but received '1'
0.0.0.0     ---- Begin output of /sbin/service chef-client restart ----
0.0.0.0     STDOUT: Stopping chef-client: [FAILED]
0.0.0.0     Starting chef-client: [FAILED]
0.0.0.0     STDERR: /opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:199:in `home': couldn't find HOME environment -- expanding `~' (ArgumentError)
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:199:in `all_homes'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:161:in `home'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:36:in `gather_plist_dirs'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:40:in `<class:Macosx>'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:27:in `<class:Service>'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:26:in `<class:Provider>'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:25:in `<class:Chef>'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:24:in `<top (required)>'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef/providers.rb:93:in `<top (required)>'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/apps/chef/lib/chef.rb:25:in `<top (required)>'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
0.0.0.0         from /opt/chef/embedded/apps/chef/bin/chef-client:23:in `<top (required)>'
0.0.0.0         from /usr/bin/chef-client:51:in `load'
0.0.0.0         from /usr/bin/chef-client:51:in `<main>'
0.0.0.0     ---- End output of /sbin/service chef-client restart ----
0.0.0.0     Ran /sbin/service chef-client restart returned 1
0.0.0.0     
0.0.0.0     Resource Declaration:
0.0.0.0     ---------------------
0.0.0.0     # In /var/chef/cache/cookbooks/chef-client/recipes/init_service.rb
0.0.0.0     
0.0.0.0      32: service 'chef-client' do
0.0.0.0      33:   supports :status => true, :restart => true
0.0.0.0      34:   action [:enable, :start]
0.0.0.0      35: end
0.0.0.0     
0.0.0.0     Compiled Resource:
0.0.0.0     ------------------
0.0.0.0     # Declared in /var/chef/cache/cookbooks/chef-client/recipes/init_service.rb:32:in `from_file'
0.0.0.0     
0.0.0.0     service("chef-client") do
0.0.0.0       action [:enable, :start]
0.0.0.0       updated true
0.0.0.0       supports {:status=>true, :restart=>true}
0.0.0.0       retries 0
0.0.0.0       retry_delay 2
0.0.0.0       default_guard_interpreter :default
0.0.0.0       service_name "chef-client"
0.0.0.0       enabled true
0.0.0.0       pattern "chef-client"
0.0.0.0       declared_type :service
0.0.0.0       cookbook_name "chef-client"
0.0.0.0       recipe_name "init_service"
0.0.0.0     end
0.0.0.0     
0.0.0.0菜谱:厨师客户端::初始化服务
0.0.0.0*模板[/etc/init.d/chef client]操作创建(最新)
0.0.0.0*模板[/etc/sysconfig/chef-client]操作创建(最新)
0.0.0.0*服务[chef client]操作启用
0.0.0.0-启用服务[chef client]
0.0.0.0*服务[chef client]操作启动
0.0.0.0     
0.0.0.0     ================================================================================
0.0.0.0在资源服务[chef client]上执行操作“启动”时出错
0.0.0.0     ================================================================================
0.0.0.0     
0.0.0.0 Mixlib::ShellOut::ShellCommandFailed
0.0.0.0     ------------------------------------
0.0.0.0预期进程以[0]退出,但收到“1”
0.0.0.0----开始输出/sbin/service chef客户端启动----
0.0.0.0标准输出:启动chef客户端:[失败]
0.0.0.0 STDERR:/opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:199:在“主”中:找不到主环境--正在扩展“~”(ArgumentError)
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:199:in'all_homes'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:161:in'home'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:36:in'gather_plist_dirs'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:40:in`'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:27:in`'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:26:in`'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:25:in`'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:24:in`'
0.0.0.0 from/opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in'require'
0.0.0.0 from/opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in'require'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/providers.rb:93:in`'
0.0.0.0 from/opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in'require'
0.0.0.0 from/opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in'require'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef.rb:25:in`'
0.0.0.0 from/opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in'require'
0.0.0.0 from/opt/chef/embedded/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in'require'
0.0.0.0 from/opt/chef/embedded/apps/chef/bin/chef客户端:23:in`'
0.0.0.0 from/usr/bin/chef客户端:51:“加载”
0.0.0.0 from/usr/bin/chef客户端:51:in`'
0.0.0.0---/sbin/service chef客户端启动的结束输出----
0.0.0.0运行/sbin/service chef客户端启动返回1
0.0.0.0     
0.0.0.0资源声明:
0.0.0.0     ---------------------
0.0.0.0#In/var/chef/cache/cookbooks/chef client/recipes/init#u service.rb
0.0.0.0     
0.0.0.0 32:服务“厨师-客户”do
0.0.0.0 33:支持:status=>true,:restart=>true
0.0.0.0 34:操作[:启用,:启动]
0.0.0.0 35:结束
0.0.0.0     
0.0.0.0已编译资源:
0.0.0.0     ------------------
0.0.0.0#在/var/chef/cache/cookbooks/chef client/recipes/init_service.rb:32:in`from_file'
0.0.0.0     
0.0.0.0服务(“厨师-客户”)执行
0.0.0.0操作[:启用,:启动]
0.0.0.0更新为真
0.0.0.0支持{:status=>true,:restart=>true}
0.0.0.0重试次数0
0.0.0.0重试\u延迟2
0.0.0.0默认值\u保护\u解释器:默认值
0.0.0.0服务名称“主厨客户”
0.0.0.0启用真
0.0.0.0模式“厨师客户端”
0.0.0.0声明的类型:服务
0.0.0.0食谱\名称“厨师客户”
0.0.0.0配方名称“初始化服务”
0.0.0.0结束
0.0.0.0     
0.0.0.0*服务[chef client]操作重新启动
0.0.0.0     
0.0.0.0     ================================================================================
0.0.0.0在资源服务[chef client]上执行操作“重新启动”时出错
0.0.0.0     ================================================================================
0.0.0.0     
0.0.0.0 Mixlib::ShellOut::ShellCommandFailed
0.0.0.0     ------------------------------------
0.0.0.0预期进程以[0]退出,但收到“1”
0.0.0.0----开始/sbin/service chef客户端重启的输出----
0.0.0.0标准输出:正在停止chef客户端:[失败]
0.0.0.0启动chef客户端:[失败]
0.0.0.0 STDERR:/opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:199:在“主”中:找不到主环境--正在扩展“~”(ArgumentError)
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:199:in'all_homes'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/util/path_helper.rb:161:in'home'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:36:in'gather_plist_dirs'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:40:in`'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:27:in`'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:26:in`'
0.0.0.0 from/opt/chef/embedded/apps/chef/lib/chef/provider/service/macosx.rb:25