2012-10-18 10 views
0

나는 다음과 같은 오류 얻을 시작하는 요리사 서버를 얻으려고 시작되지 않습니다 : 여기요리사 서버가

[[email protected]: /etc/chef]$ /etc/init.d/chef-server-webui start 
* Starting chef-server-webui                   
/usr/lib/ruby/1.8/rubygems/remote_fetcher.rb:14: uninitialized constant Gem::UserInteraction (NameError) 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' 
     from /usr/lib/ruby/1.8/rubygems/spec_fetcher.rb:4 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' 
     from /usr/lib/ruby/1.8/chef/provider/package/rubygems.rb:31 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' 
     from /usr/lib/ruby/1.8/chef/providers.rb:59 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' 
     from /usr/lib/ruby/1.8/chef.rb:25 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' 
     from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' 
     from /usr/sbin/chef-server-webui:42 

을 그리고 여기에 내 보석 목록

*** LOCAL GEMS *** 

bundler (1.0.18) 
bunny (0.7.6) 
chef (0.10.4) 
chef-server-webui (0.10.4) 
coderay (1.0.0) 
daemons (1.1.4) 
erubis (2.7.0) 
eventmachine (0.12.10) 
extlib (0.9.15) 
haml (3.1.3) 
highline (1.6.2) 
json (1.5.2, 1.4.6) 
merb-assets (1.1.3) 
merb-core (1.1.3) 
merb-haml (1.1.3) 
merb-helpers (1.1.3) 
merb-param-protection (1.1.3) 
mime-types (1.16) 
mixlib-authentication (1.1.4) 
mixlib-cli (1.2.2) 
mixlib-config (1.1.2) 
mixlib-log (1.3.0) 
moneta (0.6.0) 
net-ssh (2.1.4) 
net-ssh-gateway (1.1.0) 
net-ssh-multi (1.1) 
ohai (0.6.4) 
polyglot (0.3.2) 
rack (1.3.3) 
rake (0.9.2) 
rest-client (1.6.7) 
ruby-openid (2.1.8) 
systemu (2.4.0) 
thin (1.2.11) 
treetop (1.4.10) 
uuidtools (2.1.2) 
yajl-ruby (1.0.0) 

답변

0

정확히 이것에 대한 Chef bugtracker issue입니다 문제. 짧은 요약 : 요리사가 업그레이드 된 후 다른 장소에서 다른 버전의 RubyGem을 픽업하는 것 같습니다.

업그레이드를 RubyGems로 되 돌리는 것이 도움이 될 것 같습니다.

+0

감사합니다. 나는 어제 그 문제를 발견했다. 나는 루비 보석 1.3에 물러났다.? 그리고 나서 한 주방장에게 업그레이드 된 것이 행복했습니다. – Nungster

관련 문제