# Mongrel cluster processes not starting

**URL:** <https://www.ruby-forum.com/t/mongrel-cluster-processes-not-starting/153888>\
**Category:** Rails\
**Created:** [November 22, 2008, 2:08pm UTC](https://www.ruby-forum.com/t/mongrel-cluster-processes-not-starting/153888 "2008-11-22T14:08:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![r-a-mueller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/dfb087/32.png) [@r-a-mueller](https://www.ruby-forum.com/u/r-a-mueller)\
**Post date:** [November 22, 2008, 2:08pm UTC](https://www.ruby-forum.com/t/mongrel-cluster-processes-not-starting/153888/1 "2008-11-22T14:08:04Z")

</div>

I am starting my mongrel processes with

mongrel\_rails cluster::start

or

sudo mongrel\_rails cluster::start

starting port 8000  
starting port 8001  
starting port 8002  
starting port 8003

and they appear to have started, but they haven’t

mongrel\_rails cluster::status

gives me

missing pid\_file: /var/www/railsdeploy/current/tmp/pids/mongrel.  
8000.pid  
missing mongrel\_rails: port 8000

missing pid\_file: /var/www/railsdeploy/current/tmp/pids/mongrel.  
8001.pid  
missing mongrel\_rails: port 8001

missing pid\_file: /var/www/railsdeploy/current/tmp/pids/mongrel.  
8002.pid  
missing mongrel\_rails: port 8002

missing pid\_file: /var/www/railsdeploy/current/tmp/pids/mongrel.  
8003.pid  
missing mongrel\_rails: port 8003

Why could this be?? I have opened up the permissions so all can access  
these, I have even tried it at 777 but I get the same results.

If I add dummy pids to the directory it notices they are there and  
gives me errors on start up so it is recognizing this directory, but  
not bothering to add the pids or start up…

Somebody help!

Many thanks

Richard

---

<div class="post-metadata">

**Author:** ![r-a-mueller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/dfb087/32.png) [@r-a-mueller](https://www.ruby-forum.com/u/r-a-mueller)\
**Post date:** [November 22, 2008, 2:14pm UTC](https://www.ruby-forum.com/t/mongrel-cluster-processes-not-starting/153888/2 "2008-11-22T14:14:32Z")

</div>

On Nov 22, 7:26 am, Richard [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Why could this be?? I have opened up the permissions so all can access  
> these, I have even tried it at 777 but I get the same results.
> 
> If I add dummy pids to the directory it notices they are there and  
> gives me errors on start up so it is recognizing this directory, but  
> not bothering to add the pids or start up…

check mongrel’s log file. This could be something like a typo in  
environment.rb, a missin log file etc…

Fred

---

<div class="post-metadata">

**Author:** ![r-a-mueller](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/dfb087/32.png) [@r-a-mueller](https://www.ruby-forum.com/u/r-a-mueller)\
**Post date:** [November 23, 2008, 2:04am UTC](https://www.ruby-forum.com/t/mongrel-cluster-processes-not-starting/153888/3 "2008-11-23T02:04:02Z")

</div>

Thanks for the reply Fred,

Yes I did as you suggested and saw that the ports were being used by  
another instance of mongrel which had been started somewhen, maybe  
during testing or something.

I killed these processes then mongrel played nicely.

Now I have to work out why subdomain\_fu isn’t working, maybe I will  
use the gem rather than the plugin…

Thanks again

Richard

On Nov 22, 10:13 pm, Frederick C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
