[Mongrel] mongrel_rails start working mongrel_rails cluster::start not working

Mehdi Adda mehdi.adda at gmail.com
Mon Jul 16 00:31:41 EDT 2007

Hi everybody,

I have installed mongrel and mongrel cluster in a new linux box .... at the
end of the day I was able to lunch mongrel (mongrel_rails start -e
production) and all is working fine with.

However, when I tried to set a mongrel cluster the command mongrel_rails
cluster::start get the following output :

starting port 8000
starting port 8001
starting port 8002

But when I lunched the browser to the application url and port 8000 for
example, the mongrels seems not working.

I looked at the log file and get for the first mongrel instance :

** Daemonized, any open files are closed.  Look at tmp/mongrel.8000.pid and
log/mongrel.8000.log for info.
** Starting Mongrel listening at
** Changing group to mongrel.
** Changing user to mongrel.
** Starting Rails with production environment...
** Mounting Rails at /home/rails/projects/myapps...
`gem_original_require': no such file to load --
/home/rails/projects/myapps/config/environment (LoadError)
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:30:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/rails.rb:157:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:116:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/configurator.rb:138:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/configurator.rb:138:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:98:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/configurator.rb:51:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/configurator.rb:51:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:83:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:83:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib/mongrel/command.rb:211:in
    from /usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/bin/mongrel_rails:248
    from /usr/bin/mongrel_rails:16:in `load'
    from /usr/bin/mongrel_rails:16

It's the same thing for the two other instances.

My mongrel cluster configuration is as follows :

user: mongrel
group: mongrel
cwd: /home/rails/projects/myapps
log_file: log/mongrel.log
port: "8000"
environment: production
pid_file: tmp/mongrel.pid
servers: 3

My server configuration is as follows :

Linux Centos 5
ruby 1.8.6
rubygems 0.9.4
Rails 1.2.3
Mongrel Web Server 1.0.1
mongrel_cluster 1.0.2
nginx version: nginx/0.5.27

Can anyone give help me to get this out  ?

Thanks a lot in advance

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rubyforge.org/pipermail/mongrel-users/attachments/20070716/4b622447/attachment.html 

More information about the Mongrel-users mailing list