2016-06-29 2 views
2

나는 요리사를 배우고 난 실행 요리사에 대한요리사에서 사용자를 만들 수 없습니다 (루비 오류)

명령을 사용자를 만드는 문제에 직면하고있다 :

chef-server-ctl user-create USER_NAME FIRST_NAME [MIDDLE_NAME] LAST_NAME EMAIL 'PASSWORD' --filepath /path/to/username.pem 

오류 :

/opt/opscode/embedded/service/omnibus-ctl/wrap-knife-opc.rb:43:in `block (2 levels) in load_file': undefined method `exitstatus' for nil:NilClass (NoMethodError) 
     from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.5.0/lib/omnibus-ctl.rb:199:in `call' 
     from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.5.0/lib/omnibus-ctl.rb:199:in `block in add_command_under_category' 
     from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.5.0/lib/omnibus-ctl.rb:736:in `run' 
     from /opt/opscode/embedded/service/omnibus-ctl/chef-server-ctl:237:in `<main>' 

도움 주셔서 감사합니다.

업데이트 1 : 나도 요리사 서버를 시작할 수 없습니다

..

는 세부 사항을 찾아주세요 :

[[email protected] chefdk]# chef-server-ctl start 
/opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.5.0/lib/omnibus-ctl.rb:361:in `run_sv_command_for_service': undefined method `exitstatus' for nil:NilClass (NoMethodError) 
     from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.5.0/lib/omnibus-ctl.rb:351:in `block in run_sv_command' 
     from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.5.0/lib/omnibus-ctl.rb:350:in `each' 
     from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.5.0/lib/omnibus-ctl.rb:350:in `run_sv_command' 
     from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.5.0/lib/omnibus-ctl.rb:162:in `block (2 levels) in <class:Ctl>' 
     from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.5.0/lib/omnibus-ctl.rb:736:in `run' 
     from /opt/opscode/embedded/service/omnibus-ctl/chef-server-ctl:237:in `<main>' 
+0

요리사 서버의 버전은 무엇을 찾고 도움이되기를 바랍니다 "보석 업데이트"? 내가 생각한'chef-server-ctl --version'을 실행하여 확인할 수 있습니다. – coderanger

+0

나는 그것이 또한 시작하지 않는다고 생각한다. 내가 –

+0

위의 내용을 업데이트했는지 확인해 보자 : chef-server-core-12.7.0-1.el7.x86_64.rpm 그리고 rhel 7에서 이걸하고있다. –

답변

0

나는 요리사 버전을 분해하여 해결했다. 또한 루비 보석을 업데이트하여

는 누군가가이 오류

+0

어느 버전 너는 타락 했니? – Starx

관련 문제