我已經建立了廚師服務器和工作站之前,配置節點,運行食譜和廚師工作。但最近我一直在面對這個問題,這幾天一直困擾着我。廚師工作站錯誤
當我運行了設置工作站,
knife configure -i
的提示,要求我們輸入的PEM文件和服務器FQDN位置的細節等
下面是命令錯誤:
[[email protected] .chef]# knife configure -i
Overwrite /root/.chef/knife.rb? (Y/N) Y
Please enter the chef server URL: [https://myserver.example.com:443]
Please enter a name for the new user: [root] anyuser
Please enter the existing admin name: [admin]
Please enter the location of the existing admin's private key: [/etc/chef-server/admin.pem] ~/.chef/admin.pem
Please enter the validation clientname: [chef-validator]
Please enter the location of the validation key: [/etc/chef-server/chef-validator.pem] ~/.chef/chef-validator.pem
Please enter the path to a chef repository (or leave blank):
Creating initial API user...
Please enter a password for the new user:
ERROR: Service temporarily unavailable
/opt/chef/embedded/lib/ruby/2.1.0/net/http/response.rb:325:in `stream_check': undefined method `closed?' for nil:NilClass (NoMethodError)
from /opt/chef/embedded/lib/ruby/2.1.0/net/http/response.rb:199:in `read_body'
from /opt/chef/embedded/lib/ruby/2.1.0/net/http/response.rb:226:in `body'
from /opt/chef/embedded/apps/chef/lib/chef/knife.rb:502:in `rescue in format_rest_error'
from /opt/chef/embedded/apps/chef/lib/chef/knife.rb:500:in `format_rest_error'
from /opt/chef/embedded/apps/chef/lib/chef/knife.rb:480:in `humanize_http_exception'
from /opt/chef/embedded/apps/chef/lib/chef/knife.rb:430:in `humanize_exception'
from /opt/chef/embedded/apps/chef/lib/chef/knife.rb:421:in `rescue in run_with_pretty_exceptions'
from /opt/chef/embedded/apps/chef/lib/chef/knife.rb:412:in `run_with_pretty_exceptions'
from /opt/chef/embedded/apps/chef/lib/chef/knife.rb:213:in `run'
from /opt/chef/embedded/apps/chef/lib/chef/application/knife.rb:139:in `run'
from /opt/chef/embedded/apps/chef/bin/knife:25:in `<top (required)>'
from /usr/bin/knife:40:in `load'
from /usr/bin/knife:40:in `<main>'
這是痕跡。 謝謝。
如果這是你應該_really_使用廚師服務器12,並且值得注意的是刀配置新的服務器廚師是不是大廚服務器12 – coderanger
@coderanger兼容:[鏈接](HTTP ://stackoverflow.com/questions/28191009/chef-server-does-not-generate-admin-pem)請檢查鏈接,我一直使用廚師12 facinf問題。 – ripevik