Hello.
I use capistrano with mongrel and apache.
When I cap deploy:start, It launches nothing. So I :
sd-17133:/var/rails/canardps3/current# mongrel_cluster_ctl start
Starting all mongrel_clusters...
/usr/local/bin/mongrel_cluster_ctl:7:in `chdir'': No such file or
directory - /etc/mongrel_cluster (Errno::ENOENT)
from /usr/local/bin/mongrel_cluster_ctl:7:in `run''
from /usr/local/bin/mongrel_cluster_ctl:55
guess it may be the problem. Any idea on what can I do to fix this ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/mongrel-users/attachments/20081216/cd9e5e00/attachment.html>
clearly you are missing a configuration file on the server. /etc/ mongrel_cluster.. you need to create a configuration file to start your mongrel cluster. It first looks into your rails config directory and then in /etc/mongrel_clusters. Emmanuel On Dec 16, 2008, at 12:30 PM, Sylvain Petit wrote:> Hello. > > I use capistrano with mongrel and apache. > > When I cap deploy:start, It launches nothing. So I : > sd-17133:/var/rails/canardps3/current# mongrel_cluster_ctl start > Starting all mongrel_clusters... > /usr/local/bin/mongrel_cluster_ctl:7:in `chdir'': No such file or > directory - /etc/mongrel_cluster (Errno::ENOENT) > from /usr/local/bin/mongrel_cluster_ctl:7:in `run'' > from /usr/local/bin/mongrel_cluster_ctl:55 > guess it may be the problem. Any idea on what can I do to fix this ? > > > > _______________________________________________ > Mongrel-users mailing list > Mongrel-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/mongrel-users
Have you tried passing a configuration file in?
I have my config file for prod, qa, etc. under
./config/{environment}_mongrel.conf
The cluster can be started with -c ./path/to/config/file (which has
startup directory, ports, etc)...or you can create a directory in
/etc/mongrel_cluster that has symlinks to all your config files for
each environment.
On Tue, Dec 16, 2008 at 12:30 PM, Sylvain Petit <sokaos at gmail.com>
wrote:> Hello.
>
> I use capistrano with mongrel and apache.
>
> When I cap deploy:start, It launches nothing. So I :
> sd-17133:/var/rails/canardps3/current# mongrel_cluster_ctl start
> Starting all mongrel_clusters...
> /usr/local/bin/mongrel_cluster_ctl:7:in `chdir'': No such file or
> directory - /etc/mongrel_cluster (Errno::ENOENT)
> from /usr/local/bin/mongrel_cluster_ctl:7:in `run''
> from /usr/local/bin/mongrel_cluster_ctl:55
> guess it may be the problem. Any idea on what can I do to fix this ?
>
>
>
> _______________________________________________
> Mongrel-users mailing list
> Mongrel-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/mongrel-users
>
--
Anthony Ettinger
408-656-2473
http://anthony.ettinger.name
Sylvain, can you post your mongrel_cluster_ctl to the list? It looks like your start script is trying to find a file but it''s not there. On Tue, Dec 16, 2008 at 12:30 PM, Sylvain Petit <sokaos at gmail.com> wrote:> Hello. > > I use capistrano with mongrel and apache. > > When I cap deploy:start, It launches nothing. So I : > sd-17133:/var/rails/canardps3/current# mongrel_cluster_ctl start > Starting all mongrel_clusters... > /usr/local/bin/mongrel_cluster_ctl:7:in `chdir'': No such file or > directory - /etc/mongrel_cluster (Errno::ENOENT) > from /usr/local/bin/mongrel_cluster_ctl:7:in `run'' > from /usr/local/bin/mongrel_cluster_ctl:55 > guess it may be the problem. Any idea on what can I do to fix this ? > > > > > _______________________________________________ > Mongrel-users mailing list > Mongrel-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/mongrel-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/mongrel-users/attachments/20081216/2d2bd188/attachment.html>
Ok, I get the config file, but in fact this don''t make the cap
deploy:start
working.
Some information :
my script/spin :
#!/bin/sh
/var/rails/canardps3/current/script/process/spawner \
mongrel \
--environment=production \
--instances=1 \
--address=127.0.0.1 \
--port=8000
my spawner :
#!/usr/bin/env ruby
require File.dirname(*__FILE__*) + ''/../../config/boot''
require ''commands/process/spawner''
I got no error except
C:\railsapp\canardps3>cap deploy:start
* executing `deploy:start''
* executing "cd /var/rails/canardps3/current && sudo -p
''sudo password: ''
-u s
obert nohup script/spin"
servers: ["canardpsn.sobert.net"]
[canardpsn.sobert.net] executing command
*** [err :: canardpsn.sobert.net] ** Ruby version is not up-to-date; loading
cgi
_multipart_eof_fix
*** [err :: canardpsn.sobert.net]
** [out :: canardpsn.sobert.net] => Starting mongrel dispatchers
** [out :: canardpsn.sobert.net] Checking if something is already running
on 12
7.0.0.1:8000...NO
** [out :: canardpsn.sobert.net] Starting dispatcher on port:
127.0.0.1:8000
*** [err :: canardpsn.sobert.net] ** Ruby version is not up-to-date; loading
cgi
_multipart_eof_fix
*** [err :: canardpsn.sobert.net]
command finished
but a ps aux | grep mongrel isn''t returning a thing.
Were can I find some clue ?
On Tue, Dec 16, 2008 at 9:37 PM, Emmanuel Pinault <seatmanu at
gmail.com>wrote:
> clearly you are missing a configuration file on the server.
> /etc/mongrel_cluster.. you need to create a configuration file to start
your
> mongrel cluster. It first looks into your rails config directory and then
in
> /etc/mongrel_clusters.
>
> Emmanuel
>
> On Dec 16, 2008, at 12:30 PM, Sylvain Petit wrote:
>
> Hello.
>>
>> I use capistrano with mongrel and apache.
>>
>> When I cap deploy:start, It launches nothing. So I :
>> sd-17133:/var/rails/canardps3/current# mongrel_cluster_ctl start
>> Starting all mongrel_clusters...
>> /usr/local/bin/mongrel_cluster_ctl:7:in `chdir'': No such file
or
>> directory - /etc/mongrel_cluster (Errno::ENOENT)
>> from /usr/local/bin/mongrel_cluster_ctl:7:in `run''
>> from /usr/local/bin/mongrel_cluster_ctl:55
>> guess it may be the problem. Any idea on what can I do to fix this ?
>>
>>
>>
>> _______________________________________________
>> Mongrel-users mailing list
>> Mongrel-users at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/mongrel-users
>>
>
> _______________________________________________
> Mongrel-users mailing list
> Mongrel-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/mongrel-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/mongrel-users/attachments/20081216/df75d336/attachment.html>