# \[ANN\] mongrel\_cluster 0.1.3 prerelease

**URL:** <https://www.ruby-forum.com/t/ann-mongrel-cluster-0-1-3-prerelease/61592>\
**Category:** Rails\
**Created:** [May 25, 2006, 2:42pm UTC](https://www.ruby-forum.com/t/ann-mongrel-cluster-0-1-3-prerelease/61592 "2006-05-25T14:42:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bktaylor](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e95f7d/32.png) [@bktaylor](https://www.ruby-forum.com/u/bktaylor)\
**Post date:** [May 25, 2006, 2:42pm UTC](https://www.ruby-forum.com/t/ann-mongrel-cluster-0-1-3-prerelease/61592/1 "2006-05-25T14:42:41Z")

</div>

Hi y’all,

A prerelease of mongrel\_cluster 0.1.3 is available for testing with  
the Mongrel 0.3.13 prerelease. This release contains bug fixes and  
adds a Ruby script for managing all applications on a server with a  
single command.

To install:  
gem install mongrel\_cluster --source=http://  
[railsmachine.rubyforge.org/releases/](http://railsmachine.rubyforge.org/releases/)

Changes:

- Suppress output from mongrel\_rails.
- Added a verbose option (-v, --verbose) to print output from  
mongrel\_rails.
- Added support for changing the user/group of mongrel\_rails process.
- Added bin/mongrel\_cluster\_ctl to start/stop all clusters on a  
server. Usage: mongrel\_cluster\_ctl (start|stop|restart) [options]
- Addred resources/mongrel\_cluster
- Fixed bugs in Capistrano recipes with mongrel\_config variable.
- Remove use\_sudo from configure\_mongrel\_cluster task.
- Changed restart\_mongrel\_cluster task to call stop/start.
- Added Capistrano tasks to support mongrel\_cluster\_ctl.

Known issues:

- Output suppression doesn’t quite work as expected. Some messages  
from “mongrel\_rails start” are not suppressed.
- Changing user/group should no-op if specified user/group is the  
same as caller (may require Mongrel patch).
- Documentation.
- Win32 needs love.

How to automatically start Mongrel clusters on system boot with  
mongrel\_cluster\_ctl:

1. Create /etc/mongrel\_cluster
2. Create a symlink to the configuration files of clusters that you  
want to automatically start/stop. You can also use the  
setup\_mongrel\_cluster\_ctl Capistrano task.
3. Setup start on boot and stop on shutdown. The gem contains an  
init.d script that works with RHEL/CentOS/Fedora.  
Red Hat systems:
  - Copy from the resources/mongrel\_cluster bash script to /etc/  
init.d/mongrel\_cluster.
  - run “chkconfig --level 345 mongrel\_cluster on” to enable  
running mongrel\_cluster\_ctl on start up.
  - start all clusters with “service mongrel\_cluster start”
  - stop all clusters with “service mongrel\_cluster stop”  
Other systems:
  - Look at the resources/mongrel\_cluster bash script for example  
usage of mongrel\_cluster\_ctl from a bash script.
  - Modify as needed for your OS.
  - Email me a modified version for your OS and I will include in  
the final release. Please include instructions for starting on boot.

Please add bugs, requests, etc to the RubyForge tracker:  
[http://rubyforge.org/tracker/?group\_id=1336](http://rubyforge.org/tracker/?group_id=1336)

Thanks,  
Bradley Taylor

* * *

Rails Machine  
Simplified Ruby on Rails deployment  
[http://railsmachine.com](http://railsmachine.com)

---

<div class="post-metadata">

**Author:** ![bktaylor](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e95f7d/32.png) [@bktaylor](https://www.ruby-forum.com/u/bktaylor)\
**Post date:** [May 25, 2006, 8:53pm UTC](https://www.ruby-forum.com/t/ann-mongrel-cluster-0-1-3-prerelease/61592/2 "2006-05-25T20:53:26Z")

</div>

On May 25, 2006, at 5:41 AM, bradley taylor wrote:

> Thanks,  
> Bradley Taylor

```
You're the man Bradley. Nice release.

```

Thanks  
-Ezra

---

<div class="post-metadata">

**Author:** ![bktaylor](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/e95f7d/32.png) [@bktaylor](https://www.ruby-forum.com/u/bktaylor)\
**Post date:** [May 25, 2006, 9:48pm UTC](https://www.ruby-forum.com/t/ann-mongrel-cluster-0-1-3-prerelease/61592/3 "2006-05-25T21:48:39Z")

</div>

Nice. Just want to pipe in and say that I’ve been using mongrel cluster  
for a couple weeks or so and it’s just the leash that Mongrel needs when  
using more than one server!

Joe
