- From: Joshua Timberman <
>
- To:
- Subject: [chef] Re: Chef Server bootstrap fails on CentOS 6.2
- Date: Mon, 5 Mar 2012 18:38:56 -0700
- Authentication-results: mr.google.com; spf=pass (google.com: domain of
designates 10.60.27.6 as permitted sender)
Hi Randy,
I did a test installation of Chef Server (0.10.8) on CentOS 6.2
following the instructions on the wiki[0][1]. The output of my entire
shell session is in this gist, including reboot.
https://raw.github.com/gist/1982742/16d9ca065fa3d9a7974ea8ddb0dcbad83373e1bf/gistfile1.txt
To note:
* Ruby is from 'base', version 1.8.7.352-4.el6_2.
* RubyGems 1.8.10 was installed from source.
The contents of the solo.rb and chef.json I used are in the output,
though I used the content from the server installation instructions
(with webui enabled).
Hope this helps!
[0]:
http://wiki.opscode.com/display/chef/Installing+Chef+Client+on+CentOS
[1]:
http://wiki.opscode.com/display/chef/Installing+Chef+Server+using+Chef+Solo
On Sun, Mar 4, 2012 at 9:30 PM, Van Fossan,Randy
<
>
wrote:
>
The bootstrap method for installing chef-server is not working on CentOS
>
6.2. I have tried 4 times now. I have tried manually installing ruby
>
1.9.2-p290 and gems. I have also tried using ruby that comes with CentOS
>
6.x and then installing the gems and it will not work.
>
>
Also of note is that after erlang is installed RabbitMQ-server will not
>
start until the server is rebooted. I then rerun the bootstrap and it
>
runs to completion, but you can never get logged into the server's webui or
>
connect via knife. The ports are showing up (checked with netstat)
>
>
/var/log/chef/server.log
>
See -> http://pastie.org/3523373
>
>
I then stopped the chef-server and chef-server-webui and started the
>
chef-server on the command line..
>
If I try and start the chef-server on the command line, I get the following
>
text..
>
>
# chef-server -N -e production
>
Merb root at: /usr/lib64/ruby/gems/1.8/gems/chef-server-api-0.10.8
>
~ No Gemfile found! If you're generating new app with merb-gen this is
>
fine, otherwise run: bundle init to create Gemfile
>
Loading init file from ./config/init.rb
>
[Sun, 04 Mar 2012 22:51:22 -0500] INFO: Loading roles
>
/usr/lib64/ruby/gems/1.8/gems/mixlib-authentication-1.1.4/lib/mixlib/authentication/http_authentication_request.rb:25:
>
warning: already initialized constant MANDATORY_HEADERS
>
/usr/lib64/ruby/gems/1.8/gems/mixlib-authentication-1.1.4/lib/mixlib/authentication/signatureverification.rb:28:
>
warning: already initialized constant SignatureResponse
>
merb : chef-server (api) : worker (port 4000) ~ Starting Thin at port 4000
>
merb : chef-server (api) : worker (port 4000) ~ Using Thin adapter on host
>
0.0.0.0 and port 4000.
>
merb : chef-server (api) : worker (port 4000) ~ Successfully bound to port
>
4000
>
>
>
Help...
>
>
Randy
- [chef] Re: Chef Server bootstrap fails on CentOS 6.2, (continued)
Archive powered by MHonArc 2.6.16.